<?xml version="1.0" encoding="UTF-8"?>
<otrunk id="2767fe20-6c7d-11dc-8314-0800200c9a66">
  <imports>
    <import class="org.concord.data.state.OTDataStore" />
    <import class="org.concord.data.state.OTDataChannelDescription" />
    <import class="org.concord.data.state.OTDataField" />
    <import class="org.concord.data.state.OTDataTable" />
    <import class="org.concord.datagraph.state.OTDataGraph" />
    <import class="org.concord.datagraph.state.OTDataAxis" />
    <import class="org.concord.datagraph.state.OTDataGraphable" />
    <import class="org.concord.datagraph.state.OTDataCollector" />
    <import class="org.concord.datagraph.state.OTMultiDataGraph" />
    <import class="org.concord.datagraph.state.OTPluginView" />
    <import class="org.concord.datagraph.state.OTDataBarGraphable" />
    <import class="org.concord.framework.otrunk.view.OTFrame" />
    <import class="org.concord.graph.util.state.OTDrawingTool" />
    <import class="org.concord.graph.util.state.OTDrawingStamp" />
    <import class="org.concord.graph.util.state.OTDrawingImageIcon" />
    <import class="org.concord.graph.util.state.OTDrawingShape" />
    <import class="org.concord.graph.util.state.OTDrawingTool2" />
    <import class="org.concord.graph.util.state.OTPointTextLabel" />
    <import class="org.concord.otrunk.OTInclude" />
    <import class="org.concord.otrunk.OTSystem" />
    <import class="org.concord.otrunk.browser.mozswing.OTMozSwing" />
    <import class="org.concord.otrunk.overlay.OTOverlay" />
    <import class="org.concord.otrunk.script.ui.OTScriptObject" />
    <import class="org.concord.otrunk.script.ui.OTScriptVariable" />
    <import class="org.concord.otrunk.script.ui.OTScriptVariableComponent" />
    <import class="org.concord.otrunk.script.ui.OTScriptVariableRealObject" />
    <import class="org.concord.otrunk.script.ui.OTScriptVariableView" />
    <import class="org.concord.otrunk.script.ui.OTScriptButton" />
    <import class="org.concord.otrunk.script.ui.OTXHTMLScript" />
    <import class="org.concord.otrunk.script.ui.OTXHTMLScriptViewEntry" />
    <import class="org.concord.framework.otrunk.wrapper.OTBlob" />
    <import class="org.concord.otrunk.script.js.OTJavascript" />
    <import class="org.concord.otrunk.script.jruby.OTJRuby" />
    <import class="org.concord.otrunk.script.OTScriptEngineBundle" />
    <import class="org.concord.otrunk.script.OTScriptEngineEntry" />
    <import class="org.concord.otrunk.udl.OTAuthorNote" />
    <import class="org.concord.otrunk.udl.OTUDLNavBar" />
    <import class="org.concord.otrunk.udl.coach.OTUDLCoach" />
    <import class="org.concord.otrunk.udl.coach.OTUDLCoachGroup" />
    <import class="org.concord.otrunk.udl.coach.OTUDLCoachStatement" />
    <import class="org.concord.otrunk.udl.OTUDLMenuRule" />
    <import class="org.concord.otrunk.udl.document.OTDefinition" />
    <import class="org.concord.otrunk.udl.document.OTDefinitionList" />
    <import class="org.concord.otrunk.udl.document.OTDefinitionManager" />
    <import class="org.concord.otrunk.udl.document.OTUDLCompoundDoc" />
    <import class="org.concord.otrunk.graph.OTDataCollectorViewConfig" />
    <import class="org.concord.otrunk.udl3.OTUDLMenu" />
    <import class="org.concord.otrunk.udl3.OTUDLContainer" />
    <import class="org.concord.otrunk.udl3.OTUDLSection" />
    <import class="org.concord.otrunk.ui.OTButton" />
    <import class="org.concord.otrunk.ui.OTCardContainer" />
    <import class="org.concord.otrunk.ui.OTChoice" />
    <import class="org.concord.otrunk.ui.OTChoiceMultiple" />
    <import class="org.concord.otrunk.ui.OTImage" />
    <import class="org.concord.otrunk.ui.OTModeSwitcher" />
    <import class="org.concord.otrunk.ui.OTText" />
    <import class="org.concord.otrunk.ui.snapshot.OTSnapshot" />
    <import class="org.concord.otrunk.ui.snapshot.OTSnapshotButton" />
    <import class="org.concord.otrunk.ui.snapshot.OTSnapshotAlbum" />
    <import class="org.concord.otrunk.ui.snapshot.OTSnapshotChooser" />
    <import class="org.concord.otrunk.ui.swing.OTChoiceViewConfig" />
    <import class="org.concord.otrunk.util.OTSharingBundle" />
    <import class="org.concord.otrunk.view.OTObjectEditViewConfig" />
    <import class="org.concord.otrunk.view.OTViewChild" />
    <import class="org.concord.otrunk.view.OTViewEntry" />
    <import class="org.concord.otrunk.view.OTViewBundle" />
    <import class="org.concord.otrunk.view.OTViewMode" />
    <import class="org.concord.otrunk.view.document.OTCompoundDoc" />
    <import class="org.concord.otrunk.view.document.OTCssText" />
    <import class="org.concord.otrunk.view.prototype.OTPrototypeViewEntry" />
    <import class="org.concord.otrunk.view.prototype.OTPrototypeEventController" />
    <import class="org.concord.otrunk.view.prototype.OTPrototypeMapEntry" />
    <import class="org.concord.sensor.state.OTDeviceConfig" />
    <import class="org.concord.sensor.state.OTExperimentRequest" />
    <import class="org.concord.sensor.state.OTInterfaceManager" />
    <import class="org.concord.sensor.state.OTSensorDataProxy" />
    <import class="org.concord.sensor.state.OTSensorRequest" />
    <import class="org.concord.sensor.state.OTZeroSensor" />
    <import class="org.concord.otrunkmw.OTModelerPage" />
    <import class="org.concord.otrunk.biologica.OTWorld" />
    <import class="org.concord.otrunk.biologica.OTOrganism" />
    <import class="org.concord.otrunk.biologica.OTStaticOrganism" />
    <import class="org.concord.otrunk.biologica.OTChromosome" />
    <import class="org.concord.otrunk.biologica.OTChromosomeZoom" />
    <import class="org.concord.otrunk.biologica.OTBreedOffspring" />
    <import class="org.concord.otrunk.biologica.OTPedigree" />
    <import class="org.concord.otrunk.biologica.OTMultipleOrganism" />
    <import class="org.concord.otrunk.biologica.OTFamily" />
    <import class="org.concord.otrunk.biologica.qtl.OTQTLSimulation" />
    <import class="org.concord.otrunk.biologica.qtl.OTQTL" />
    <import class="org.concord.datagraph.state.OTDataGraph" />
    <import class="org.concord.datagraph.state.OTDataAxis" />
    <import class="org.concord.otrunk.udl.question.OTUDLQuestion" />
    <import class="org.concord.otrunk.ui.OTObjectSet" />
    <import class="org.concord.otrunk.biologica.OTSex" />
    <import class="org.concord.otrunk.view.OTFrameDisplayAction" />
    <import class="org.concord.datagraph.state.OTDataPointRuler" />
    <import class="org.concord.datagraph.state.OTDataRegionLabel" />
    <import class="org.concord.otrunk.labbook.OTLabbookButton" />
    <import class="org.concord.framework.otrunk.wrapper.OTInt" />
    <import class="org.concord.otrunk.biologica.qtl.OTQTLFilter" />
  </imports>
  <objects>
    <OTSystem local_id="system">
      <includes>
        <!-- comment -->
        <OTInclude href="imports/geniquest-view-bundle.otml" />
      </includes>
      <bundles>
        <OTSharingBundle />
        <object refid="8d880970-c22a-11dc-95ff-0800200c9a66" />
        <OTScriptEngineBundle>
          <engines>
            <OTScriptEngineEntry objectClass="org.concord.otrunk.script.js.OTJavascript" engineClass="org.concord.otrunk.script.js.OTJavascriptEngine" />
            <OTScriptEngineEntry objectClass="org.concord.otrunk.script.jruby.OTJRuby" engineClass="org.concord.otrunk.script.jruby.OTJRubyEngine" />
          </engines>
        </OTScriptEngineBundle>
        <OTInterfaceManager>
          <deviceConfigs>
            <OTDeviceConfig configString="none" deviceId="10" />
          </deviceConfigs>
        </OTInterfaceManager>
      </bundles>
      <root>
        <OTUDLContainer name="GENIQUEST">
          <cssColor>
            <object refid="31193bb0-c44f-11dc-95ff-0800200c9a66" />
          </cssColor>
          <title>
            <OTCompoundDoc local_id="title" showEditBar="false">
              <bodyText>
                <div class="leftpanel">
                  <img src="images/GENIQUEST-Logo.png" />
                  <br />
                  <div class="activity-title">Main Activity</div>
                </div>
              </bodyText>
            </OTCompoundDoc>
          </title>
          <menu>
            <OTViewChild useScrollPane="true" scrollPanelHasBorder="false">
              <object>
                <object refid="${menu}" />
              </object>
            </OTViewChild>
          </menu>
          <topBar>
            <object refid="234e6400-c450-11dc-95ff-0800200c9a66" />
          </topBar>
          <content>
            <OTCardContainer local_id="section-card-container" loadViewOnlyOnDemand="true">
              <cards>
                <OTUDLSection local_id="section_1" name="First Section">
                  <header>
                    <OTCompoundDoc id="2767fe20-6c7d-11dc-8314-0800200c9a66!/section_1/header" showEditBar="false">
                      <bodyText>
                        <div class="title">First Section</div>
                      </bodyText>
                    </OTCompoundDoc>
                  </header>
                  <content>
                    <OTCardContainer local_id="section-1-card-container" contentsMayScroll="true" loadViewOnlyOnDemand="true">
                      <cards>
                        <OTUDLCompoundDoc local_id="section-1-page-1" name="1" showEditBar="true" showDefinitions="false">
                          <bodyText>
                            <div class="buffer">
                              <div class="border">
                                <div class="body">
                                  <table width="100%">
                                    <tr>
                                      <td>
                                        <div class="subtitle">First page</div>
                                      </td>
                                      <td align="right">
                                        <div class="page-number">1</div>
                                      </td>
                                    </tr>
                                  </table>
                                  <div class="bodytext">
                                    put content here
                                    <br />
                                    <br />
                                    <object refid="6c2613ae-01fa-11de-a9c1-0b6ad5447276" />
                                    <br />
                                    <br />
                                    <br />
                                    <object refid="dfaa43f5-01cb-11de-ad93-f34bdfdcf17e" />
                                    <br />
                                    <br />
                                  </div>
                                </div>
                              </div>
                            </div>
                          </bodyText>
                          <documentRefs>
                            <OTDataCollector id="6c2613ae-01fa-11de-a9c1-0b6ad5447276" name="Data graph" title="Data graph">
                              <graphables>
                                <OTDataGraphable name="Data Graph" connectPoints="true" controllable="false" yColumn="1" drawMarks="false" color="16711680" xColumn="0" lineWidth="2.0" visible="true">
                                  <dataStore>
                                    <OTQTLFilter phenotypeChannel="1">
                                      <inputDataStore>
                                        <object refid="36afb597-0296-4c26-99b0-36892495f096" />
                                      </inputDataStore>
                                      <channelLocations>
                                        <entry key="2">
                                          <float>10.0</float>
                                        </entry>
                                        <entry key="3">
                                          <float>20.0</float>
                                        </entry>
                                        <entry key="4">
                                          <float>30.0</float>
                                        </entry>
                                        <entry key="5">
                                          <float>40.0</float>
                                        </entry>
                                        <entry key="6">
                                          <float>50.0</float>
                                        </entry>
                                      </channelLocations>
                                    </OTQTLFilter>
                                  </dataStore>
                                </OTDataGraphable>
                              </graphables>
                              <xDataAxis>
                                <OTDataAxis max="50.0" units="cM" min="0.0" label="Location" />
                              </xDataAxis>
                              <yDataAxis>
                                <OTDataAxis max="9.0" units="" min="-0.0" label="LOD Score" />
                              </yDataAxis>
                            </OTDataCollector>
                            <OTDataTable id="dfaa43f5-01cb-11de-ad93-f34bdfdcf17e" name="Data table" showLastRowForAddingNew="false" visibleRows="9">
                              <dataStore>
                                <OTDataStore id="36afb597-0296-4c26-99b0-36892495f096" numberChannels="7">
                                  <channelDescriptions>
                                    <OTDataChannelDescription name="Organism" numericData="false" locked="true" />
                                    <OTDataChannelDescription name="Phenotype" numericData="true" locked="true" >
                                      <possibleValues>
                                        <int>0</int>
                                        <int>1</int>
                                      </possibleValues>
                                    </OTDataChannelDescription>
                                    <OTDataChannelDescription name="Gene2" numericData="false" locked="false">
                                      <possibleValues>
                                        <string>AA</string>
                                        <string>AB</string>
                                      </possibleValues>
                                    </OTDataChannelDescription>
                                    <OTDataChannelDescription name="Gene3" numericData="false" locked="false">
                                      <possibleValues>
                                        <string>AA</string>
                                        <string>AB</string>
                                      </possibleValues>
                                    </OTDataChannelDescription>
                                    <OTDataChannelDescription name="Gene4" numericData="false" locked="false">
                                      <possibleValues>
                                        <string>AA</string>
                                        <string>AB</string>
                                      </possibleValues>
                                    </OTDataChannelDescription>
                                    <OTDataChannelDescription name="Gene5" numericData="false" locked="false">
                                      <possibleValues>
                                        <string>AA</string>
                                        <string>AB</string>
                                      </possibleValues>
                                    </OTDataChannelDescription>
                                    <OTDataChannelDescription name="Gene6" numericData="false" locked="false">
                                      <possibleValues>
                                        <string>AA</string>
                                        <string>AB</string>
                                      </possibleValues>
                                    </OTDataChannelDescription>
                                  </channelDescriptions>
                                  <values>
                                    <string>Org1</string>
                                    <int>0</int>
                                    <string>AA</string>
                                    <string>AA</string>
                                    <string>AA</string>
                                    <string>AA</string>
                                    <string>AA</string>
                                    <string>Org2</string>
                                    <int>0</int>
                                    <string>AB</string>
                                    <string>AA</string>
                                    <string>AB</string>
                                    <string>AA</string>
                                    <string>AB</string>
                                    <string>Org3</string>
                                    <int>0</int>
                                    <string>AA</string>
                                    <string>AA</string>
                                    <string>AB</string>
                                    <string>AB</string>
                                    <string>AA</string>
                                    <string>Org4</string>
                                    <int>1</int>
                                    <string>AA</string>
                                    <string>AB</string>
                                    <string>AA</string>
                                    <string>AB</string>
                                    <string>AB</string>
                                    <string>Org5</string>
                                    <int>1</int>
                                    <string>AA</string>
                                    <string>AB</string>
                                    <string>AA</string>
                                    <string>AB</string>
                                    <string>AA</string>
                                    <string>Org6</string>
                                    <int>1</int>
                                    <string>AB</string>
                                    <string>AB</string>
                                    <string>AB</string>
                                    <string>AA</string>
                                    <string>AB</string>
                                    <string>Org7</string>
                                    <int>0</int>
                                    <string>AA</string>
                                    <string>AA</string>
                                    <string>AB</string>
                                    <string>AA</string>
                                    <string>AA</string>
                                    <string>Org8</string>
                                    <int>0</int>
                                    <string>AA</string>
                                    <string>AA</string>
                                    <string>AB</string>
                                    <string>AB</string>
                                    <string>AB</string>
                                    <string>Org9</string>
                                    <int>0</int>
                                    <string>AB</string>
                                    <string>AA</string>
                                    <string>AA</string>
                                    <string>AB</string>
                                    <string>AA</string>
                                  </values>
                                </OTDataStore>
                              </dataStore>
                            </OTDataTable>
                          </documentRefs>
                        </OTUDLCompoundDoc>
                      </cards>
                      <viewedCards>
                        <object refid="${section-1-page-1}" />
                      </viewedCards>
                      <currentCard>
                        <object refid="${section-1-page-1}" />
                      </currentCard>
                    </OTCardContainer>
                  </content>
                  <footer>
                    <object refid="${nav-bar}" />
                  </footer>
                  <north>
                    <object refid="2767fe20-6c7d-11dc-8314-0800200c9a66!/section_1/header" />
                  </north>
                  <center>
                    <object refid="${section-1-card-container}" />
                  </center>
                  <south>
                    <object refid="${nav-bar}" />
                  </south>
                </OTUDLSection>
              </cards>
              <currentCard>
                <object refid="${section_1}" />
              </currentCard>
              <viewedCards>
                <object refid="${section_1}" />
              </viewedCards>
            </OTCardContainer>
          </content>
          <script>
            <OTScriptObject>
              <variables>
                <OTScriptVariable name="cardContainer">
                  <reference>
                    <object refid="${section-card-container}" />
                  </reference>
                </OTScriptVariable>
                <OTScriptVariable name="system">
                  <reference>
                    <object refid="${system}" />
                  </reference>
                </OTScriptVariable>
                <OTScriptVariable name="menuPageRule">
                  <reference>
                    <object refid="${page-rule}" />
                  </reference>
                </OTScriptVariable>
                <OTScriptVariable name="sampleMenu">
                  <reference>
                    <object refid="${menu}" />
                  </reference>
                </OTScriptVariable>
                <OTScriptVariable name="menuHorizontalView">
                  <reference>
                    <object refid="29dc5ef0-c453-11dc-95ff-0800200c9a66" />
                  </reference>
                </OTScriptVariable>
                <OTScriptVariable name="album">
                  <reference>
                    <object refid="${album}" />
                  </reference>
                </OTScriptVariable>
              </variables>
              <script>
                <object refid="${authoring_script.js}" />
              </script>
              <scriptState />
            </OTScriptObject>
          </script>
        </OTUDLContainer>
      </root>
      <library>
        <OTSnapshotAlbum local_id="album" />
        <OTUDLNavBar local_id="nav-bar">
          <album>
            <object refid="${album}" />
          </album>
          <menuView>
            <object refid="29dc5ef0-c453-11dc-95ff-0800200c9a66" />
          </menuView>
          <menuRule>
            <object refid="${page-rule}" />
          </menuRule>
          <cssColor>
            <object refid="31193bb0-c44f-11dc-95ff-0800200c9a66" />
          </cssColor>
        </OTUDLNavBar>
        <OTUDLMenu local_id="menu">
          <cardContainer>
            <object refid="${section-card-container}" />
          </cardContainer>
          <menuRule>
            <object refid="${section-rule}" />
          </menuRule>
          <css>
            <object refid="31193bb0-c44f-11dc-95ff-0800200c9a66" />
          </css>
        </OTUDLMenu>
        <OTUDLMenu local_id="section-1-menu">
          <cardContainer>
            <object refid="${section-1-card-container}" />
          </cardContainer>
          <menuRule>
            <object refid="${page-rule}" />
          </menuRule>
        </OTUDLMenu>
        <OTUDLMenu local_id="section-2-menu">
          <menuRule>
            <object refid="${page-rule}" />
          </menuRule>
        </OTUDLMenu>
        <OTUDLMenu local_id="section-3-menu">
          <menuRule>
            <object refid="${page-rule}" />
          </menuRule>
        </OTUDLMenu>
        <OTUDLMenu local_id="section-4-menu">
          <menuRule>
            <object refid="${page-rule}" />
          </menuRule>
        </OTUDLMenu>
        <OTDefinitionManager local_id="definition-manager">
          <definitions>
            <OTDefinitionList src="../UDL/glossary/common-glossary.txt" />
          </definitions>
          <frame>
            <OTFrame local_id="definition_frame" width="300" height="190" borderlessPopup="true" />
          </frame>
        </OTDefinitionManager>
        <OTUDLMenuRule local_id="page-rule" jumpToViewedCard="true" stepAhead="true" />
        <OTUDLMenuRule local_id="section-rule" jumpToAnyCard="true" />
        <OTJavascript local_id="change_page.js" src="../UDL/scripts/change_page.js" />
        <OTJavascript local_id="show_message.js" src="../UDL/scripts/show_message.js" />
        <OTJavascript local_id="authoring_script.js" src="../UDL/scripts/authoring_script.js" />
      </library>
    </OTSystem>
  </objects>
</otrunk>

