2595 lines
57 KiB
XML
2595 lines
57 KiB
XML
<?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>baseStyle</key>
|
||
<dict>
|
||
<key>font-family</key>
|
||
<string>Lucida Grande</string>
|
||
</dict>
|
||
<key>columnTitleStyle</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>13</real>
|
||
<key>font-weight</key>
|
||
<integer>9</integer>
|
||
<key>paragraph-alignment</key>
|
||
<string>center</string>
|
||
</dict>
|
||
<key>cost</key>
|
||
<real>0.0</real>
|
||
<key>currencyStyle</key>
|
||
<string>$1,234.56</string>
|
||
<key>displayDates</key>
|
||
<true/>
|
||
<key>displayProperties</key>
|
||
<array>
|
||
<dict>
|
||
<key>GanttGroupShading</key>
|
||
<false/>
|
||
<key>GanttVisibleRect</key>
|
||
<string>{{1132, 0}, {1025, 950}}</string>
|
||
<key>OutlineVisibleRect</key>
|
||
<string>{{0, 0}, {789, 950}}</string>
|
||
<key>ScaleWidths</key>
|
||
<dict>
|
||
<key>Automatic</key>
|
||
<real>100</real>
|
||
<key>Day</key>
|
||
<real>405</real>
|
||
<key>Hour</key>
|
||
<real>21960</real>
|
||
<key>Minute</key>
|
||
<real>21600</real>
|
||
<key>Month</key>
|
||
<real>11.5</real>
|
||
<key>Quarter</key>
|
||
<real>3.2000000476837158</real>
|
||
<key>Week</key>
|
||
<real>54</real>
|
||
<key>Year</key>
|
||
<real>0.78749996423721313</real>
|
||
</dict>
|
||
<key>SelectedPlanView</key>
|
||
<integer>1</integer>
|
||
<key>SelectedScale</key>
|
||
<string>Week</string>
|
||
<key>SelectedView</key>
|
||
<integer>0</integer>
|
||
<key>SheetSettings</key>
|
||
<dict>
|
||
<key>LevelConstrainsCompletionDate</key>
|
||
<false/>
|
||
<key>LevelUpdatesSelectedTasks</key>
|
||
<false/>
|
||
<key>RescheduleUpdatesSelectedTasks</key>
|
||
<false/>
|
||
</dict>
|
||
<key>ShouldDrawFolded</key>
|
||
<true/>
|
||
<key>ShowConstraints</key>
|
||
<true/>
|
||
<key>ShowCriticalPath</key>
|
||
<false/>
|
||
<key>ShowDependencyLines</key>
|
||
<true/>
|
||
<key>ShowGanttTimeOff</key>
|
||
<false/>
|
||
<key>activeColumnIdentifiers</key>
|
||
<array>
|
||
<string>Violations</string>
|
||
<string>Notes</string>
|
||
<string>Title</string>
|
||
<string>Effort</string>
|
||
<string>%Done</string>
|
||
</array>
|
||
<key>calendarController</key>
|
||
<dict>
|
||
<key>OutlineVisibleRect</key>
|
||
<string>{{0, 0}, {571, 747}}</string>
|
||
<key>activeColumnIdentifiers</key>
|
||
<array>
|
||
<string>IM</string>
|
||
<string>Notes</string>
|
||
<string>Type</string>
|
||
<string>Resource</string>
|
||
<string>Custom Work Week</string>
|
||
<string>Schedule Exception</string>
|
||
</array>
|
||
<key>columnWidths</key>
|
||
<dict>
|
||
<key>IM</key>
|
||
<real>20</real>
|
||
<key>Notes</key>
|
||
<real>20</real>
|
||
<key>Resource</key>
|
||
<real>436</real>
|
||
<key>Type</key>
|
||
<real>48</real>
|
||
</dict>
|
||
</dict>
|
||
<key>calendarSplit</key>
|
||
<real>0.67960631847381592</real>
|
||
<key>columnWidths</key>
|
||
<dict>
|
||
<key>Effort</key>
|
||
<real>70</real>
|
||
<key>Notes</key>
|
||
<real>20</real>
|
||
<key>Title</key>
|
||
<real>580</real>
|
||
<key>Violations</key>
|
||
<real>20</real>
|
||
</dict>
|
||
<key>dayWidth</key>
|
||
<real>54</real>
|
||
<key>resourceSplit</key>
|
||
<real>0.56752324104309082</real>
|
||
<key>resourcesController</key>
|
||
<dict>
|
||
<key>DayWidth</key>
|
||
<real>25</real>
|
||
<key>OutlineVisibleRect</key>
|
||
<string>{{0, 0}, {776, 950}}</string>
|
||
<key>ScaleWidths</key>
|
||
<dict>
|
||
<key>Automatic</key>
|
||
<real>25</real>
|
||
<key>Day</key>
|
||
<real>405</real>
|
||
<key>Hour</key>
|
||
<real>21960</real>
|
||
<key>Minute</key>
|
||
<real>21600</real>
|
||
<key>Month</key>
|
||
<real>11.5</real>
|
||
<key>Quarter</key>
|
||
<real>3.2000000476837158</real>
|
||
<key>Week</key>
|
||
<real>54</real>
|
||
<key>Year</key>
|
||
<real>0.78749996423721313</real>
|
||
</dict>
|
||
<key>SelectedScale</key>
|
||
<string>Automatic</string>
|
||
<key>TimelineVisibleRect</key>
|
||
<string>{{-1467, 0}, {995, 950}}</string>
|
||
<key>activeColumnIdentifiers</key>
|
||
<array>
|
||
<string>IM</string>
|
||
<string>Notes</string>
|
||
<string>Type</string>
|
||
<string>Resource</string>
|
||
<string>#</string>
|
||
</array>
|
||
<key>columnWidths</key>
|
||
<dict>
|
||
<key>#</key>
|
||
<real>75</real>
|
||
<key>IM</key>
|
||
<real>20</real>
|
||
<key>Notes</key>
|
||
<real>20</real>
|
||
<key>Resource</key>
|
||
<real>591</real>
|
||
<key>Type</key>
|
||
<real>64</real>
|
||
</dict>
|
||
</dict>
|
||
<key>side</key>
|
||
<real>0.56861674785614014</real>
|
||
<key>window</key>
|
||
<string>{{48, 62}, {1838, 1087}}</string>
|
||
</dict>
|
||
</array>
|
||
<key>displaySeconds</key>
|
||
<false/>
|
||
<key>displayStatusCompletion</key>
|
||
<true/>
|
||
<key>displayStatusCost</key>
|
||
<true/>
|
||
<key>displayStatusEndDate</key>
|
||
<true/>
|
||
<key>displayStatusStartDate</key>
|
||
<true/>
|
||
<key>displayStatusTitle</key>
|
||
<true/>
|
||
<key>displayTimes</key>
|
||
<true/>
|
||
<key>endDate</key>
|
||
<string>20090424 15:45</string>
|
||
<key>flatNumbering</key>
|
||
<false/>
|
||
<key>groupTaskStyle</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>13</real>
|
||
<key>font-weight</key>
|
||
<integer>9</integer>
|
||
</dict>
|
||
<key>notEditableStyle</key>
|
||
<dict>
|
||
<key>font-fill</key>
|
||
<dict>
|
||
<key>w</key>
|
||
<string>0.334677</string>
|
||
</dict>
|
||
</dict>
|
||
<key>noteStyle</key>
|
||
<dict>
|
||
<key>font-family</key>
|
||
<string>Helvetica</string>
|
||
<key>font-fill</key>
|
||
<dict>
|
||
<key>w</key>
|
||
<string>0.334677</string>
|
||
</dict>
|
||
<key>font-italic</key>
|
||
<true/>
|
||
</dict>
|
||
<key>objectId</key>
|
||
<integer>0</integer>
|
||
<key>printInfo</key>
|
||
<dict>
|
||
<key>NSOrientation</key>
|
||
<integer>0</integer>
|
||
<key>NSPaperName</key>
|
||
<string>na-letter</string>
|
||
<key>NSPrinterName</key>
|
||
<string>dahl</string>
|
||
<key>NSScalingFactor</key>
|
||
<real>1</real>
|
||
<key>OPPrintSettingPrintDisplayOption</key>
|
||
<integer>0</integer>
|
||
<key>OPPrintSettingPrintOption</key>
|
||
<integer>0</integer>
|
||
</dict>
|
||
<key>projectUserKeys</key>
|
||
<array/>
|
||
<key>resourceDifferenceEngine</key>
|
||
<dict>
|
||
<key>nextId</key>
|
||
<integer>24</integer>
|
||
</dict>
|
||
<key>resourceUserKeys</key>
|
||
<array/>
|
||
<key>resources</key>
|
||
<array>
|
||
<dict>
|
||
<key>available</key>
|
||
<real>5.9499998092651367</real>
|
||
<key>children</key>
|
||
<array>
|
||
<integer>1</integer>
|
||
<integer>5</integer>
|
||
<integer>10</integer>
|
||
<integer>14</integer>
|
||
<integer>16</integer>
|
||
</array>
|
||
<key>efficiency</key>
|
||
<real>0.59499996900558472</real>
|
||
<key>objectId</key>
|
||
<integer>-1</integer>
|
||
<key>type</key>
|
||
<integer>3</integer>
|
||
</dict>
|
||
<dict>
|
||
<key>available</key>
|
||
<real>2</real>
|
||
<key>children</key>
|
||
<array>
|
||
<integer>2</integer>
|
||
<integer>3</integer>
|
||
</array>
|
||
<key>name</key>
|
||
<string>Software Engineering team</string>
|
||
<key>objectId</key>
|
||
<integer>1</integer>
|
||
<key>type</key>
|
||
<integer>3</integer>
|
||
</dict>
|
||
<dict>
|
||
<key>name</key>
|
||
<string>Matthew Hanna</string>
|
||
<key>objectId</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
<dict>
|
||
<key>name</key>
|
||
<string>Aaron McKenna</string>
|
||
<key>objectId</key>
|
||
<integer>3</integer>
|
||
</dict>
|
||
<dict>
|
||
<key>children</key>
|
||
<array>
|
||
<integer>6</integer>
|
||
<integer>7</integer>
|
||
<integer>8</integer>
|
||
<integer>9</integer>
|
||
</array>
|
||
<key>efficiency</key>
|
||
<real>0.25</real>
|
||
<key>name</key>
|
||
<string>Computational Biologists</string>
|
||
<key>objectId</key>
|
||
<integer>5</integer>
|
||
<key>type</key>
|
||
<integer>3</integer>
|
||
</dict>
|
||
<dict>
|
||
<key>available</key>
|
||
<real>0.25</real>
|
||
<key>name</key>
|
||
<string>Kiran Garimella</string>
|
||
<key>objectId</key>
|
||
<integer>6</integer>
|
||
</dict>
|
||
<dict>
|
||
<key>available</key>
|
||
<real>0.25</real>
|
||
<key>name</key>
|
||
<string>Andrey Sivachenko</string>
|
||
<key>objectId</key>
|
||
<integer>7</integer>
|
||
</dict>
|
||
<dict>
|
||
<key>available</key>
|
||
<real>0.25</real>
|
||
<key>name</key>
|
||
<string>Andrew Kernytsky</string>
|
||
<key>objectId</key>
|
||
<integer>8</integer>
|
||
</dict>
|
||
<dict>
|
||
<key>available</key>
|
||
<real>0.25</real>
|
||
<key>name</key>
|
||
<string>Eric Banks</string>
|
||
<key>objectId</key>
|
||
<integer>9</integer>
|
||
</dict>
|
||
<dict>
|
||
<key>available</key>
|
||
<real>0.94999998807907104</real>
|
||
<key>children</key>
|
||
<array>
|
||
<integer>11</integer>
|
||
<integer>12</integer>
|
||
</array>
|
||
<key>efficiency</key>
|
||
<real>0.47499999403953552</real>
|
||
<key>name</key>
|
||
<string>Group leaders</string>
|
||
<key>objectId</key>
|
||
<integer>10</integer>
|
||
<key>type</key>
|
||
<integer>3</integer>
|
||
</dict>
|
||
<dict>
|
||
<key>available</key>
|
||
<real>0.75</real>
|
||
<key>name</key>
|
||
<string>Mark DePristo</string>
|
||
<key>objectId</key>
|
||
<integer>11</integer>
|
||
</dict>
|
||
<dict>
|
||
<key>available</key>
|
||
<real>0.19999998807907104</real>
|
||
<key>name</key>
|
||
<string>Jared Maguire</string>
|
||
<key>objectId</key>
|
||
<integer>12</integer>
|
||
</dict>
|
||
<dict>
|
||
<key>name</key>
|
||
<string>Production informatics team</string>
|
||
<key>objectId</key>
|
||
<integer>14</integer>
|
||
</dict>
|
||
<dict>
|
||
<key>name</key>
|
||
<string>MPG software engineering</string>
|
||
<key>objectId</key>
|
||
<integer>16</integer>
|
||
</dict>
|
||
</array>
|
||
<key>schedule</key>
|
||
<dict>
|
||
<key>friday</key>
|
||
<dict>
|
||
<key>spans</key>
|
||
<array>
|
||
<dict>
|
||
<key>endTime</key>
|
||
<real>43200</real>
|
||
<key>startTime</key>
|
||
<real>28800</real>
|
||
</dict>
|
||
<dict>
|
||
<key>endTime</key>
|
||
<real>61200</real>
|
||
<key>startTime</key>
|
||
<real>46800</real>
|
||
</dict>
|
||
</array>
|
||
</dict>
|
||
<key>monday</key>
|
||
<dict>
|
||
<key>spans</key>
|
||
<array>
|
||
<dict>
|
||
<key>endTime</key>
|
||
<real>43200</real>
|
||
<key>startTime</key>
|
||
<real>28800</real>
|
||
</dict>
|
||
<dict>
|
||
<key>endTime</key>
|
||
<real>61200</real>
|
||
<key>startTime</key>
|
||
<real>46800</real>
|
||
</dict>
|
||
</array>
|
||
</dict>
|
||
<key>saturday</key>
|
||
<dict/>
|
||
<key>sunday</key>
|
||
<dict/>
|
||
<key>thursday</key>
|
||
<dict>
|
||
<key>spans</key>
|
||
<array>
|
||
<dict>
|
||
<key>endTime</key>
|
||
<real>43200</real>
|
||
<key>startTime</key>
|
||
<real>28800</real>
|
||
</dict>
|
||
<dict>
|
||
<key>endTime</key>
|
||
<real>61200</real>
|
||
<key>startTime</key>
|
||
<real>46800</real>
|
||
</dict>
|
||
</array>
|
||
</dict>
|
||
<key>tuesday</key>
|
||
<dict>
|
||
<key>spans</key>
|
||
<array>
|
||
<dict>
|
||
<key>endTime</key>
|
||
<real>43200</real>
|
||
<key>startTime</key>
|
||
<real>28800</real>
|
||
</dict>
|
||
<dict>
|
||
<key>endTime</key>
|
||
<real>61200</real>
|
||
<key>startTime</key>
|
||
<real>46800</real>
|
||
</dict>
|
||
</array>
|
||
</dict>
|
||
<key>wednesday</key>
|
||
<dict>
|
||
<key>spans</key>
|
||
<array>
|
||
<dict>
|
||
<key>endTime</key>
|
||
<real>43200</real>
|
||
<key>startTime</key>
|
||
<real>28800</real>
|
||
</dict>
|
||
<dict>
|
||
<key>endTime</key>
|
||
<real>61200</real>
|
||
<key>startTime</key>
|
||
<real>46800</real>
|
||
</dict>
|
||
</array>
|
||
</dict>
|
||
</dict>
|
||
<key>scheduleGranularity</key>
|
||
<integer>0</integer>
|
||
<key>sharedFormatter</key>
|
||
<dict>
|
||
<key>displayDays</key>
|
||
<true/>
|
||
<key>displayHours</key>
|
||
<true/>
|
||
<key>displayMinutes</key>
|
||
<false/>
|
||
<key>displayMonths</key>
|
||
<false/>
|
||
<key>displaySeconds</key>
|
||
<false/>
|
||
<key>displayWeeks</key>
|
||
<true/>
|
||
<key>displayYears</key>
|
||
<false/>
|
||
<key>hoursPerDay</key>
|
||
<real>8</real>
|
||
<key>hoursPerMonth</key>
|
||
<real>160</real>
|
||
<key>hoursPerWeek</key>
|
||
<real>40</real>
|
||
<key>hoursPerYear</key>
|
||
<real>1920</real>
|
||
</dict>
|
||
<key>startDate</key>
|
||
<string>20090315 00:00</string>
|
||
<key>taskBarLabels</key>
|
||
<dict>
|
||
<key>Gantt View</key>
|
||
<dict>
|
||
<key>taskTypeGroup</key>
|
||
<dict>
|
||
<key>OPGanttLeftTextKey</key>
|
||
<string></string>
|
||
<key>OPGanttOverTextKey</key>
|
||
<string></string>
|
||
<key>OPGanttRightTextKey</key>
|
||
<string>Assigned</string>
|
||
</dict>
|
||
<key>taskTypeMilestone</key>
|
||
<dict>
|
||
<key>OPGanttLeftTextKey</key>
|
||
<string></string>
|
||
<key>OPGanttOverTextKey</key>
|
||
<string></string>
|
||
<key>OPGanttRightTextKey</key>
|
||
<string>Assigned</string>
|
||
</dict>
|
||
<key>taskTypeTask</key>
|
||
<dict>
|
||
<key>OPGanttLeftTextKey</key>
|
||
<string></string>
|
||
<key>OPGanttOverTextKey</key>
|
||
<string></string>
|
||
<key>OPGanttRightTextKey</key>
|
||
<string>Assigned</string>
|
||
</dict>
|
||
</dict>
|
||
<key>Timeline View</key>
|
||
<dict>
|
||
<key>taskTypeGroup</key>
|
||
<dict>
|
||
<key>OPGanttLeftTextKey</key>
|
||
<string>Title</string>
|
||
<key>OPGanttOverTextKey</key>
|
||
<string></string>
|
||
<key>OPGanttRightTextKey</key>
|
||
<string></string>
|
||
</dict>
|
||
<key>taskTypeMilestone</key>
|
||
<dict>
|
||
<key>OPGanttLeftTextKey</key>
|
||
<string>Title</string>
|
||
<key>OPGanttOverTextKey</key>
|
||
<string></string>
|
||
<key>OPGanttRightTextKey</key>
|
||
<string>Assigned</string>
|
||
</dict>
|
||
<key>taskTypeTask</key>
|
||
<dict>
|
||
<key>OPGanttLeftTextKey</key>
|
||
<string>Title</string>
|
||
<key>OPGanttOverTextKey</key>
|
||
<string></string>
|
||
<key>OPGanttRightTextKey</key>
|
||
<string></string>
|
||
</dict>
|
||
</dict>
|
||
</dict>
|
||
<key>taskDifferenceEngine</key>
|
||
<dict>
|
||
<key>nextId</key>
|
||
<integer>131</integer>
|
||
</dict>
|
||
<key>taskUserKeys</key>
|
||
<array/>
|
||
<key>tasks</key>
|
||
<array>
|
||
<dict>
|
||
<key>children</key>
|
||
<array>
|
||
<integer>55</integer>
|
||
<integer>32</integer>
|
||
<integer>56</integer>
|
||
<integer>23</integer>
|
||
<integer>84</integer>
|
||
<integer>27</integer>
|
||
<integer>50</integer>
|
||
</array>
|
||
<key>objectId</key>
|
||
<integer>-1</integer>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>2</integer>
|
||
<key>units</key>
|
||
<real>1</real>
|
||
</dict>
|
||
</array>
|
||
<key>doneSeconds</key>
|
||
<real>86400</real>
|
||
<key>effort</key>
|
||
<real>86400</real>
|
||
<key>effortDone</key>
|
||
<real>86400</real>
|
||
<key>objectId</key>
|
||
<integer>1</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Select canonical build system, with eye for easy construction of publically available library and software tools</string>
|
||
<key>workDone</key>
|
||
<real>24</real>
|
||
<key>workSeconds</key>
|
||
<real>86400</real>
|
||
<key>workTime</key>
|
||
<real>24</real>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>2</integer>
|
||
<key>units</key>
|
||
<real>1</real>
|
||
</dict>
|
||
</array>
|
||
<key>doneSeconds</key>
|
||
<real>28800</real>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>effortDone</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>3</integer>
|
||
<key>prerequisites</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>1</integer>
|
||
<key>kind</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
</array>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Documentation on how to configure and develop in environment</string>
|
||
<key>workDone</key>
|
||
<real>8</real>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>children</key>
|
||
<array>
|
||
<integer>52</integer>
|
||
<integer>53</integer>
|
||
</array>
|
||
<key>objectId</key>
|
||
<integer>5</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Extensible command line argument system</string>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>14400</real>
|
||
<key>objectId</key>
|
||
<integer>6</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.898039</string>
|
||
<key>g</key>
|
||
<string>0.792157</string>
|
||
<key>r</key>
|
||
<string>0.219608</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>ByLoci traversal -- need flag to include all reference loci, not just those covered by reads</string>
|
||
<key>workSeconds</key>
|
||
<real>14400</real>
|
||
<key>workTime</key>
|
||
<real>4</real>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>2</integer>
|
||
<key>units</key>
|
||
<real>1</real>
|
||
</dict>
|
||
</array>
|
||
<key>doneSeconds</key>
|
||
<real>57600</real>
|
||
<key>effort</key>
|
||
<real>57600</real>
|
||
<key>effortDone</key>
|
||
<real>57600</real>
|
||
<key>objectId</key>
|
||
<integer>7</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Indexing of BAM files -- access BAM index file and support jumping around</string>
|
||
<key>workDone</key>
|
||
<real>16</real>
|
||
<key>workSeconds</key>
|
||
<real>57600</real>
|
||
<key>workTime</key>
|
||
<real>16</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>8</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.907362</string>
|
||
<key>g</key>
|
||
<string>0.615564</string>
|
||
<key>r</key>
|
||
<string>0.437675</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Develop algorithm for indexing of reference ordered data</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>children</key>
|
||
<array>
|
||
<integer>98</integer>
|
||
<integer>97</integer>
|
||
</array>
|
||
<key>forcedStart</key>
|
||
<string>20090331080000</string>
|
||
<key>objectId</key>
|
||
<integer>9</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.898039</string>
|
||
<key>g</key>
|
||
<string>0.792157</string>
|
||
<key>r</key>
|
||
<string>0.219608</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>ByReference traversal</string>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>11</integer>
|
||
<key>units</key>
|
||
<real>0.25</real>
|
||
</dict>
|
||
</array>
|
||
<key>doneSeconds</key>
|
||
<real>28800</real>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>effortDone</key>
|
||
<real>7200</real>
|
||
<key>objectId</key>
|
||
<integer>10</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Handle argument type checking -- throw errors for bad types -- handle problem with providing arguments to flag causing problems everywhere</string>
|
||
<key>workDone</key>
|
||
<real>8</real>
|
||
<key>workSeconds</key>
|
||
<real>115200</real>
|
||
<key>workTime</key>
|
||
<real>32</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>11</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Improve performance of BAM reader, BinaryCodec is slow</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>12</integer>
|
||
<key>prerequisites</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>73</integer>
|
||
<key>kind</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
</array>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.907362</string>
|
||
<key>g</key>
|
||
<string>0.615564</string>
|
||
<key>r</key>
|
||
<string>0.437675</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>ROD writer -- in particular GFF for allele caller</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>13</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.898039</string>
|
||
<key>g</key>
|
||
<string>0.792157</string>
|
||
<key>r</key>
|
||
<string>0.219608</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Provide external access to TraversalEngine data structures so that we can write algorithms that use reads, reference, rods outside of the walker system but using the AnalysisTK interface and loading routines.</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>15</integer>
|
||
<key>prerequisites</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>12</integer>
|
||
<key>kind</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>26</integer>
|
||
<key>kind</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
</array>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.907362</string>
|
||
<key>g</key>
|
||
<string>0.615564</string>
|
||
<key>r</key>
|
||
<string>0.437675</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>On disk sorting of RODs -- see reading all data in memory in PrepareROD</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>16</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.898039</string>
|
||
<key>g</key>
|
||
<string>0.792157</string>
|
||
<key>r</key>
|
||
<string>0.219608</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Enable window size in traversal -- N bases for loci, for example</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>86400</real>
|
||
<key>objectId</key>
|
||
<integer>17</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.898039</string>
|
||
<key>g</key>
|
||
<string>0.792157</string>
|
||
<key>r</key>
|
||
<string>0.219608</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>ByPair traversal -- ordered and unordered</string>
|
||
<key>workSeconds</key>
|
||
<real>86400</real>
|
||
<key>workTime</key>
|
||
<real>24</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>18</integer>
|
||
<key>prerequisites</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>7</integer>
|
||
<key>kind</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
</array>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.898039</string>
|
||
<key>g</key>
|
||
<string>0.792157</string>
|
||
<key>r</key>
|
||
<string>0.219608</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Random Loci</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>19</integer>
|
||
<key>prerequisites</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>18</integer>
|
||
<key>kind</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
</array>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.898039</string>
|
||
<key>g</key>
|
||
<string>0.792157</string>
|
||
<key>r</key>
|
||
<string>0.219608</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Random Reads</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>children</key>
|
||
<array>
|
||
<integer>73</integer>
|
||
<integer>93</integer>
|
||
<integer>74</integer>
|
||
<integer>8</integer>
|
||
<integer>26</integer>
|
||
<integer>12</integer>
|
||
<integer>15</integer>
|
||
<integer>61</integer>
|
||
</array>
|
||
<key>objectId</key>
|
||
<integer>23</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.907362</string>
|
||
<key>g</key>
|
||
<string>0.615564</string>
|
||
<key>r</key>
|
||
<string>0.437675</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Reference ordered data</string>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>forcedStart</key>
|
||
<string>20090317080000</string>
|
||
<key>objectId</key>
|
||
<integer>26</integer>
|
||
<key>prerequisites</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>8</integer>
|
||
<key>kind</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>73</integer>
|
||
<key>kind</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
</array>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.907362</string>
|
||
<key>g</key>
|
||
<string>0.615564</string>
|
||
<key>r</key>
|
||
<string>0.437675</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Jumping around in RODs</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>children</key>
|
||
<array>
|
||
<integer>6</integer>
|
||
<integer>9</integer>
|
||
<integer>17</integer>
|
||
<integer>49</integer>
|
||
<integer>16</integer>
|
||
<integer>13</integer>
|
||
<integer>94</integer>
|
||
</array>
|
||
<key>objectId</key>
|
||
<integer>27</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.898039</string>
|
||
<key>g</key>
|
||
<string>0.792157</string>
|
||
<key>r</key>
|
||
<string>0.219608</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Traversal algorithms</string>
|
||
</dict>
|
||
<dict>
|
||
<key>children</key>
|
||
<array>
|
||
<integer>121</integer>
|
||
<integer>91</integer>
|
||
<integer>103</integer>
|
||
<integer>113</integer>
|
||
<integer>125</integer>
|
||
<integer>126</integer>
|
||
<integer>120</integer>
|
||
</array>
|
||
<key>objectId</key>
|
||
<integer>32</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Traversal engine generalization</string>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>33</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.101961</string>
|
||
<key>g</key>
|
||
<string>0.101961</string>
|
||
<key>r</key>
|
||
<string>0.101961</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Resumable walker support -- Serialization and state saving of traversal engine</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>children</key>
|
||
<array>
|
||
<integer>18</integer>
|
||
<integer>109</integer>
|
||
<integer>19</integer>
|
||
<integer>37</integer>
|
||
<integer>33</integer>
|
||
<integer>38</integer>
|
||
<integer>39</integer>
|
||
<integer>40</integer>
|
||
</array>
|
||
<key>objectId</key>
|
||
<integer>36</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.101961</string>
|
||
<key>g</key>
|
||
<string>0.101961</string>
|
||
<key>r</key>
|
||
<string>0.101961</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Long-term projects</string>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>37</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.101961</string>
|
||
<key>g</key>
|
||
<string>0.101961</string>
|
||
<key>r</key>
|
||
<string>0.101961</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Parallelization and chunking -- automatic parallelization -- how? I/O? Hapdoop? LSF</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>doneSeconds</key>
|
||
<real>57600</real>
|
||
<key>effort</key>
|
||
<real>57600</real>
|
||
<key>effortDone</key>
|
||
<real>57600</real>
|
||
<key>forcedStart</key>
|
||
<string>20090413080000</string>
|
||
<key>objectId</key>
|
||
<integer>38</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.101961</string>
|
||
<key>g</key>
|
||
<string>0.101961</string>
|
||
<key>r</key>
|
||
<string>0.101961</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Internal bug tracking -- catching errors and posting them to data for tracking?</string>
|
||
<key>workDone</key>
|
||
<real>16</real>
|
||
<key>workSeconds</key>
|
||
<real>57600</real>
|
||
<key>workTime</key>
|
||
<real>16</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>39</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.101961</string>
|
||
<key>g</key>
|
||
<string>0.101961</string>
|
||
<key>r</key>
|
||
<string>0.101961</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Interfacing Java and Python -- how? Want to write walkers in python for rapid prototyping</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>40</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.101961</string>
|
||
<key>g</key>
|
||
<string>0.101961</string>
|
||
<key>r</key>
|
||
<string>0.101961</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Support for communal directory and naming system for reference ordered data -- I don't want to always have to provide command line flag for DBSNP when a walker needs it. How do we we this?</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>children</key>
|
||
<array>
|
||
<integer>44</integer>
|
||
<integer>46</integer>
|
||
<integer>47</integer>
|
||
<integer>78</integer>
|
||
<integer>79</integer>
|
||
<integer>80</integer>
|
||
<integer>83</integer>
|
||
<integer>95</integer>
|
||
<integer>96</integer>
|
||
<integer>111</integer>
|
||
</array>
|
||
<key>objectId</key>
|
||
<integer>41</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.101961</string>
|
||
<key>g</key>
|
||
<string>0.101961</string>
|
||
<key>r</key>
|
||
<string>0.101961</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Short-term projects / bugs</string>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>2</integer>
|
||
<key>units</key>
|
||
<real>1</real>
|
||
</dict>
|
||
</array>
|
||
<key>doneSeconds</key>
|
||
<real>28800</real>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>effortDone</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>43</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Need a better way to dynamically tell the class of a walker instead of trying to cast it and catching the exception</string>
|
||
<key>workDone</key>
|
||
<real>8</real>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>44</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.101961</string>
|
||
<key>g</key>
|
||
<string>0.101961</string>
|
||
<key>r</key>
|
||
<string>0.101961</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Optimize GenomeLoc so that comparison operations are cheaper. Right now we use contig strings (painful) and really should automatically index / intern the strings upon creation for fast comparisons. Maybe build fast lookup system with regex?</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>children</key>
|
||
<array>
|
||
<integer>58</integer>
|
||
<integer>59</integer>
|
||
</array>
|
||
<key>isExpanded</key>
|
||
<false/>
|
||
<key>objectId</key>
|
||
<integer>45</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.101961</string>
|
||
<key>g</key>
|
||
<string>0.101961</string>
|
||
<key>r</key>
|
||
<string>0.101961</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Faster loading of fasta file</string>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>46</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.101961</string>
|
||
<key>g</key>
|
||
<string>0.101961</string>
|
||
<key>r</key>
|
||
<string>0.101961</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Fix: NullPointerException at sting.utils.Utils.setupRefContigOrdering. When I leave out the reference, I get a SAMFormatException (I think because it defaults to expecting paired reads)</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>47</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.101961</string>
|
||
<key>g</key>
|
||
<string>0.101961</string>
|
||
<key>r</key>
|
||
<string>0.101961</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Time per read base in performance output</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>49</integer>
|
||
<key>prerequisites</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>17</integer>
|
||
<key>kind</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
</array>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.898039</string>
|
||
<key>g</key>
|
||
<string>0.792157</string>
|
||
<key>r</key>
|
||
<string>0.219608</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Spanning pairs traversal</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>children</key>
|
||
<array>
|
||
<integer>41</integer>
|
||
<integer>36</integer>
|
||
</array>
|
||
<key>objectId</key>
|
||
<integer>50</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.101961</string>
|
||
<key>g</key>
|
||
<string>0.101961</string>
|
||
<key>r</key>
|
||
<string>0.101961</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Proposed features</string>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>3</integer>
|
||
<key>units</key>
|
||
<real>1</real>
|
||
</dict>
|
||
</array>
|
||
<key>doneSeconds</key>
|
||
<real>28800</real>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>effortDone</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>52</integer>
|
||
<key>task</key>
|
||
<string>Choose replacement</string>
|
||
<key>workDone</key>
|
||
<real>8</real>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>3</integer>
|
||
<key>units</key>
|
||
<real>1</real>
|
||
</dict>
|
||
</array>
|
||
<key>doneSeconds</key>
|
||
<real>28800</real>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>effortDone</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>53</integer>
|
||
<key>prerequisites</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>52</integer>
|
||
<key>kind</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
</array>
|
||
<key>task</key>
|
||
<string>Add replacement code to project</string>
|
||
<key>workDone</key>
|
||
<real>8</real>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>2</integer>
|
||
<key>units</key>
|
||
<real>1</real>
|
||
</dict>
|
||
</array>
|
||
<key>doneSeconds</key>
|
||
<real>86400</real>
|
||
<key>effort</key>
|
||
<real>86400</real>
|
||
<key>effortDone</key>
|
||
<real>86400</real>
|
||
<key>forcedStart</key>
|
||
<string>20090324080000</string>
|
||
<key>objectId</key>
|
||
<integer>54</integer>
|
||
<key>prerequisites</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>53</integer>
|
||
<key>kind</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
</array>
|
||
<key>task</key>
|
||
<string>Extend walkers to support extra arguments</string>
|
||
<key>workDone</key>
|
||
<real>24</real>
|
||
<key>workSeconds</key>
|
||
<real>86400</real>
|
||
<key>workTime</key>
|
||
<real>24</real>
|
||
</dict>
|
||
<dict>
|
||
<key>children</key>
|
||
<array>
|
||
<integer>3</integer>
|
||
<integer>5</integer>
|
||
<integer>71</integer>
|
||
<integer>1</integer>
|
||
<integer>10</integer>
|
||
<integer>45</integer>
|
||
<integer>106</integer>
|
||
<integer>63</integer>
|
||
</array>
|
||
<key>objectId</key>
|
||
<integer>55</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Software engineering infrastructure</string>
|
||
</dict>
|
||
<dict>
|
||
<key>children</key>
|
||
<array>
|
||
<integer>7</integer>
|
||
<integer>11</integer>
|
||
</array>
|
||
<key>objectId</key>
|
||
<integer>56</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>font-size</key>
|
||
<real>12</real>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>SAM/BAM Support</string>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>14</integer>
|
||
<key>units</key>
|
||
<real>1</real>
|
||
</dict>
|
||
</array>
|
||
<key>doneSeconds</key>
|
||
<real>28800</real>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>effortDone</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>58</integer>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.101961</string>
|
||
<key>g</key>
|
||
<string>0.101961</string>
|
||
<key>r</key>
|
||
<string>0.101961</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Faster reads</string>
|
||
<key>workDone</key>
|
||
<real>8</real>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>11</integer>
|
||
<key>units</key>
|
||
<real>0.75</real>
|
||
</dict>
|
||
</array>
|
||
<key>doneSeconds</key>
|
||
<real>19200</real>
|
||
<key>effort</key>
|
||
<real>14400</real>
|
||
<key>effortDone</key>
|
||
<real>14400</real>
|
||
<key>objectId</key>
|
||
<integer>59</integer>
|
||
<key>prerequisites</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>58</integer>
|
||
<key>kind</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
</array>
|
||
<key>style</key>
|
||
<dict>
|
||
<key>gantt-fill-color</key>
|
||
<dict>
|
||
<key>b</key>
|
||
<string>0.101961</string>
|
||
<key>g</key>
|
||
<string>0.101961</string>
|
||
<key>r</key>
|
||
<string>0.101961</string>
|
||
</dict>
|
||
</dict>
|
||
<key>task</key>
|
||
<string>Enable fast jumping to offset in fasta file by calculating minimum offset for next contig from dictionary</string>
|
||
<key>workDone</key>
|
||
<real>5.3333334922790527</real>
|
||
<key>workSeconds</key>
|
||
<real>19200</real>
|
||
<key>workTime</key>
|
||
<real>5.3333334922790527</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>61</integer>
|
||
<key>prerequisites</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>15</integer>
|
||
<key>kind</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
</array>
|
||
<key>task</key>
|
||
<string>Revised preprocessing algorithm for ROD incorporating new indexing and sorting systems</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>children</key>
|
||
<array>
|
||
<integer>70</integer>
|
||
<integer>64</integer>
|
||
<integer>65</integer>
|
||
<integer>68</integer>
|
||
</array>
|
||
<key>objectId</key>
|
||
<integer>63</integer>
|
||
<key>task</key>
|
||
<string>Quality assurance and stress testing</string>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>64</integer>
|
||
<key>prerequisites</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>70</integer>
|
||
<key>kind</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
</array>
|
||
<key>task</key>
|
||
<string>Expand simple python script to handle more detailed list of BAM files to process, along with additional commands to execute the data on</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>65</integer>
|
||
<key>prerequisites</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>64</integer>
|
||
<key>kind</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
</array>
|
||
<key>task</key>
|
||
<string>Continue integration of stress test requests into a unified list</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>68</integer>
|
||
<key>prerequisites</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>65</integer>
|
||
<key>kind</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
</array>
|
||
<key>task</key>
|
||
<string>Enable tracking of results in GATK -- needs a stress test mode that will email if something fails</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>11</integer>
|
||
<key>units</key>
|
||
<real>0.75</real>
|
||
</dict>
|
||
</array>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>70</integer>
|
||
<key>task</key>
|
||
<string>Develop preliminary stress test system -- enable weekly testing of many files in common (CountReads, Pileup, etc.) to ensure the system can process files</string>
|
||
<key>workSeconds</key>
|
||
<real>38400</real>
|
||
<key>workTime</key>
|
||
<real>10.666666984558105</real>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>3</integer>
|
||
<key>units</key>
|
||
<real>1</real>
|
||
</dict>
|
||
</array>
|
||
<key>doneSeconds</key>
|
||
<real>28800</real>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>effortDone</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>71</integer>
|
||
<key>task</key>
|
||
<string>Logging system support</string>
|
||
<key>workDone</key>
|
||
<real>8</real>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>73</integer>
|
||
<key>task</key>
|
||
<string>Revise the reference metadata system, really think about the organization from scratch. A key issue will be dynamic loading of RMD, we need a mime like system and ways of registering handlers</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>3600</real>
|
||
<key>objectId</key>
|
||
<integer>74</integer>
|
||
<key>task</key>
|
||
<string>Rename to reference metadata, not ROD</string>
|
||
<key>workSeconds</key>
|
||
<real>3600</real>
|
||
<key>workTime</key>
|
||
<real>1</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>78</integer>
|
||
<key>task</key>
|
||
<string>Add support for "and onward" argument to location, so we can say "chr1:1+" will start from chr1 and continue onward for the rest of the file</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>2</integer>
|
||
<key>units</key>
|
||
<real>1</real>
|
||
</dict>
|
||
</array>
|
||
<key>effort</key>
|
||
<real>3600</real>
|
||
<key>objectId</key>
|
||
<integer>79</integer>
|
||
<key>task</key>
|
||
<string>Move interval interface into Picard</string>
|
||
<key>workSeconds</key>
|
||
<real>3600</real>
|
||
<key>workTime</key>
|
||
<real>1</real>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>7</integer>
|
||
<key>units</key>
|
||
<real>0.25</real>
|
||
</dict>
|
||
</array>
|
||
<key>effort</key>
|
||
<real>7200</real>
|
||
<key>objectId</key>
|
||
<integer>80</integer>
|
||
<key>task</key>
|
||
<string>Utilize Picard interval and expand functionality if at all possible</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>83</integer>
|
||
<key>task</key>
|
||
<string>The file progress meter is stupidly broken on lane /seq/dirseq/aphilipp/combo/sequences/pcr/samfiles/9701.7.clean.sam in CountReads mode</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>children</key>
|
||
<array>
|
||
<integer>43</integer>
|
||
<integer>85</integer>
|
||
<integer>88</integer>
|
||
</array>
|
||
<key>forcedStart</key>
|
||
<string>20090323080000</string>
|
||
<key>objectId</key>
|
||
<integer>84</integer>
|
||
<key>task</key>
|
||
<string>Walker infrastructure</string>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>2</integer>
|
||
<key>units</key>
|
||
<real>1</real>
|
||
</dict>
|
||
</array>
|
||
<key>doneSeconds</key>
|
||
<real>28800</real>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>effortDone</key>
|
||
<real>28800</real>
|
||
<key>forcedStart</key>
|
||
<string>20090330080000</string>
|
||
<key>objectId</key>
|
||
<integer>85</integer>
|
||
<key>prerequisites</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>43</integer>
|
||
<key>kind</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
</array>
|
||
<key>task</key>
|
||
<string>Loading of walkers from external Jar file</string>
|
||
<key>workDone</key>
|
||
<real>8</real>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>2</integer>
|
||
<key>units</key>
|
||
<real>1</real>
|
||
</dict>
|
||
</array>
|
||
<key>doneSeconds</key>
|
||
<real>28800</real>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>effortDone</key>
|
||
<real>28800</real>
|
||
<key>forcedStart</key>
|
||
<string>20090326080000</string>
|
||
<key>objectId</key>
|
||
<integer>86</integer>
|
||
<key>task</key>
|
||
<string>Generalized walker class hierarchy</string>
|
||
<key>workDone</key>
|
||
<real>8</real>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>children</key>
|
||
<array>
|
||
<integer>54</integer>
|
||
<integer>86</integer>
|
||
<integer>90</integer>
|
||
</array>
|
||
<key>objectId</key>
|
||
<integer>88</integer>
|
||
<key>task</key>
|
||
<string>Feature rich base walker class</string>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>2</integer>
|
||
<key>units</key>
|
||
<real>1</real>
|
||
</dict>
|
||
</array>
|
||
<key>doneSeconds</key>
|
||
<real>28800</real>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>effortDone</key>
|
||
<real>28800</real>
|
||
<key>forcedStart</key>
|
||
<string>20090327080000</string>
|
||
<key>objectId</key>
|
||
<integer>90</integer>
|
||
<key>task</key>
|
||
<string>Output stream in walker for use in map/reduce</string>
|
||
<key>workDone</key>
|
||
<real>8</real>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>3</integer>
|
||
<key>units</key>
|
||
<real>1</real>
|
||
</dict>
|
||
</array>
|
||
<key>doneSeconds</key>
|
||
<real>172800</real>
|
||
<key>effort</key>
|
||
<real>172800</real>
|
||
<key>effortDone</key>
|
||
<real>172800</real>
|
||
<key>forcedStart</key>
|
||
<string>20090323080000</string>
|
||
<key>objectId</key>
|
||
<integer>91</integer>
|
||
<key>task</key>
|
||
<string>Separate traversal type, data sources, and execution managers into separate object hierarchy</string>
|
||
<key>workDone</key>
|
||
<real>48</real>
|
||
<key>workSeconds</key>
|
||
<real>172800</real>
|
||
<key>workTime</key>
|
||
<real>48</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>93</integer>
|
||
<key>task</key>
|
||
<string>Develop sound, common core of RMD types, unify work of kris, andrew, etc. on affy type. Look into what tim has done.</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>94</integer>
|
||
<key>task</key>
|
||
<string>Upgrade interval traversals. Allow nested / overlapping, etc. intervals, along with map getting info on our interval (pass in genomeLoc) and reduce receiving all of the map results over that interval. Handle RODs and Reference appropriately.</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>95</integer>
|
||
<key>task</key>
|
||
<string>itertools for java</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>96</integer>
|
||
<key>task</key>
|
||
<string>Generalize file line reading (readlines and xreadlines) and use it for parsing locations, etc</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>doneSeconds</key>
|
||
<real>28800</real>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>effortDone</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>97</integer>
|
||
<key>prerequisites</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>98</integer>
|
||
<key>kind</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
</array>
|
||
<key>task</key>
|
||
<string>General discovery + genotyping concordance tool</string>
|
||
<key>workDone</key>
|
||
<real>8</real>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>doneSeconds</key>
|
||
<real>57600</real>
|
||
<key>effort</key>
|
||
<real>57600</real>
|
||
<key>effortDone</key>
|
||
<real>57600</real>
|
||
<key>objectId</key>
|
||
<integer>98</integer>
|
||
<key>task</key>
|
||
<string>Development and testing of ByReference traversal</string>
|
||
<key>workDone</key>
|
||
<real>16</real>
|
||
<key>workSeconds</key>
|
||
<real>57600</real>
|
||
<key>workTime</key>
|
||
<real>16</real>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>2</integer>
|
||
<key>units</key>
|
||
<real>1</real>
|
||
</dict>
|
||
</array>
|
||
<key>doneSeconds</key>
|
||
<real>43200</real>
|
||
<key>effort</key>
|
||
<real>43200</real>
|
||
<key>effortDone</key>
|
||
<real>43200</real>
|
||
<key>forcedStart</key>
|
||
<string>20090402080000</string>
|
||
<key>objectId</key>
|
||
<integer>103</integer>
|
||
<key>task</key>
|
||
<string>Create basic by locus threading prototype</string>
|
||
<key>workDone</key>
|
||
<real>12</real>
|
||
<key>workSeconds</key>
|
||
<real>43200</real>
|
||
<key>workTime</key>
|
||
<real>12</real>
|
||
</dict>
|
||
<dict>
|
||
<key>children</key>
|
||
<array>
|
||
<integer>107</integer>
|
||
<integer>108</integer>
|
||
</array>
|
||
<key>forcedStart</key>
|
||
<string>20090323080000</string>
|
||
<key>objectId</key>
|
||
<integer>106</integer>
|
||
<key>task</key>
|
||
<string>Dynamic merging of multiple input BAM files into single stream</string>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>11</integer>
|
||
<key>units</key>
|
||
<real>0.75</real>
|
||
</dict>
|
||
</array>
|
||
<key>doneSeconds</key>
|
||
<real>38400</real>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>effortDone</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>107</integer>
|
||
<key>task</key>
|
||
<string>Basic code support</string>
|
||
<key>workDone</key>
|
||
<real>10.666666984558105</real>
|
||
<key>workSeconds</key>
|
||
<real>38400</real>
|
||
<key>workTime</key>
|
||
<real>10.666666984558105</real>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>3</integer>
|
||
<key>units</key>
|
||
<real>1</real>
|
||
</dict>
|
||
</array>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>108</integer>
|
||
<key>task</key>
|
||
<string>Support in new data shard system</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>109</integer>
|
||
<key>task</key>
|
||
<string>Add mapping function from dict -> dict so we can process 1KG data against HS_18 assembly</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>28800</real>
|
||
<key>objectId</key>
|
||
<integer>111</integer>
|
||
<key>task</key>
|
||
<string>Fix rodDBSNP</string>
|
||
<key>workSeconds</key>
|
||
<real>28800</real>
|
||
<key>workTime</key>
|
||
<real>8</real>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>2</integer>
|
||
<key>units</key>
|
||
<real>1</real>
|
||
</dict>
|
||
</array>
|
||
<key>doneSeconds</key>
|
||
<real>115200</real>
|
||
<key>effort</key>
|
||
<real>115200</real>
|
||
<key>effortDone</key>
|
||
<real>115200</real>
|
||
<key>forcedStart</key>
|
||
<string>20090406130000</string>
|
||
<key>objectId</key>
|
||
<integer>113</integer>
|
||
<key>task</key>
|
||
<string>Implement sharded single-threaded by reference traversal in with MicroManager</string>
|
||
<key>workDone</key>
|
||
<real>32</real>
|
||
<key>workSeconds</key>
|
||
<real>115200</real>
|
||
<key>workTime</key>
|
||
<real>32</real>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>3</integer>
|
||
<key>units</key>
|
||
<real>1</real>
|
||
</dict>
|
||
</array>
|
||
<key>doneSeconds</key>
|
||
<real>139950</real>
|
||
<key>effort</key>
|
||
<real>279900</real>
|
||
<key>effortDone</key>
|
||
<real>139950</real>
|
||
<key>forcedStart</key>
|
||
<string>20090413090000</string>
|
||
<key>objectId</key>
|
||
<integer>120</integer>
|
||
<key>prerequisites</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>113</integer>
|
||
<key>kind</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>121</integer>
|
||
<key>kind</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
</array>
|
||
<key>task</key>
|
||
<string>Unit test of the shattering and parallel prototype 0 code </string>
|
||
<key>workDone</key>
|
||
<real>38.875</real>
|
||
<key>workSeconds</key>
|
||
<real>279900</real>
|
||
<key>workTime</key>
|
||
<real>77.75</real>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>3</integer>
|
||
<key>units</key>
|
||
<real>1</real>
|
||
</dict>
|
||
</array>
|
||
<key>doneSeconds</key>
|
||
<real>172260</real>
|
||
<key>effort</key>
|
||
<real>198000</real>
|
||
<key>effortDone</key>
|
||
<real>172260</real>
|
||
<key>forcedStart</key>
|
||
<string>20090402080000</string>
|
||
<key>objectId</key>
|
||
<integer>121</integer>
|
||
<key>prerequisites</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>91</integer>
|
||
<key>kind</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
</array>
|
||
<key>task</key>
|
||
<string>Create read and loci order shattering strategies</string>
|
||
<key>workDone</key>
|
||
<real>47.849998474121094</real>
|
||
<key>workSeconds</key>
|
||
<real>198000</real>
|
||
<key>workTime</key>
|
||
<real>55</real>
|
||
</dict>
|
||
<dict>
|
||
<key>assignments</key>
|
||
<array>
|
||
<dict>
|
||
<key>id</key>
|
||
<integer>2</integer>
|
||
<key>units</key>
|
||
<real>1</real>
|
||
</dict>
|
||
</array>
|
||
<key>doneSeconds</key>
|
||
<real>57600</real>
|
||
<key>effort</key>
|
||
<real>57600</real>
|
||
<key>effortDone</key>
|
||
<real>57600</real>
|
||
<key>forcedStart</key>
|
||
<string>20090413080000</string>
|
||
<key>objectId</key>
|
||
<integer>125</integer>
|
||
<key>task</key>
|
||
<string>Create and test stateless fasta file reader</string>
|
||
<key>workDone</key>
|
||
<real>16</real>
|
||
<key>workSeconds</key>
|
||
<real>57600</real>
|
||
<key>workTime</key>
|
||
<real>16</real>
|
||
</dict>
|
||
<dict>
|
||
<key>effort</key>
|
||
<real>86400</real>
|
||
<key>forcedStart</key>
|
||
<string>20090420081500</string>
|
||
<key>objectId</key>
|
||
<integer>126</integer>
|
||
<key>task</key>
|
||
<string>Integrate parallelism code into sharded MicroManager</string>
|
||
<key>workSeconds</key>
|
||
<real>86400</real>
|
||
<key>workTime</key>
|
||
<real>24</real>
|
||
</dict>
|
||
</array>
|
||
<key>topResources</key>
|
||
<array>
|
||
<integer>-1</integer>
|
||
</array>
|
||
<key>topTasks</key>
|
||
<array>
|
||
<integer>-1</integer>
|
||
</array>
|
||
<key>uuid</key>
|
||
<string>576AFD44-5E1C-4722-A13C-81450FCA5F4F</string>
|
||
<key>version</key>
|
||
<integer>2</integer>
|
||
</dict>
|
||
</plist>
|