Team:Vanderbilt Software/Project/Results
From 2014.igem.org
Line 5: | Line 5: | ||
<head lang="en"> | <head lang="en"> | ||
<meta charset="UTF-8"> | <meta charset="UTF-8"> | ||
- | <title> | + | <title>darwin</title> |
<style> | <style> | ||
.tab_left { | .tab_left { | ||
- | visibility: | + | visibility: visible; |
} | } | ||
.tab_right { | .tab_right { | ||
- | visibility: | + | visibility: hidden; |
} | } | ||
#home_tab_left { | #home_tab_left { | ||
Line 19: | Line 19: | ||
#home_tab_right { | #home_tab_right { | ||
visibility: hidden; | visibility: hidden; | ||
+ | } | ||
+ | #user_guide_tab_left { | ||
+ | visibility: hidden; | ||
+ | } | ||
+ | #user_guide_tab_right { | ||
+ | visibility: visible; | ||
+ | } | ||
+ | #api_reference_tab_left { | ||
+ | visibility: hidden; | ||
+ | } | ||
+ | #api_reference_tab_right { | ||
+ | visibility: visible; | ||
} | } | ||
</style> | </style> | ||
Line 48: | Line 60: | ||
<div id="openLabBook"> | <div id="openLabBook"> | ||
<div id="left_page" class="page"> | <div id="left_page" class="page"> | ||
- | <header> | + | <header>Results</header> |
- | <p> | + | <p>We produced software which implemented the algorithms described in our novel approach on specially cleaned input files and ran them through a typical version control system. We performed experimentation on transformations between iterations 3-6 of our wetware team's yeast plasmids. As a control, we compared darwin's output running through the git version control system to simple processing with git (vanilla_git). We expected darwin to run faster and show fewer changed lines in the diff output than vanilla_git.</p> |
- | <p> | + | <p>As expected, darwin's preprocessing produced a significantly faster diff, with an average speed of 5.763 seconds per file, as opposed to 10.640 seconds for the vanilla_git. However, against our assumptions, that performance did not seem to rely upon the reduction of changed lines reported by git, since darwin actually produced more changed lines. More research is required to find the correlation between the number of changed lines reported by git and the number of lines actually changed in the file.</p> |
- | + | ||
</div> | </div> | ||
+ | |||
<div id="right_page" class="page"> | <div id="right_page" class="page"> | ||
- | |||
- | |||
</div> | </div> | ||
</div> | </div> | ||
Line 62: | Line 72: | ||
<div id="right_button" class="button"></div> | <div id="right_button" class="button"></div> | ||
+ | <script type="text/javascript" src="https://2014.igem.org/Team:Vanderbilt/subpagebuilder?action=raw&ctype=text/javascript"></script> | ||
+ | |||
+ | <script> | ||
+ | var builder = new SubPageBuilder(); | ||
+ | var img1 = builder.createPhoto("https://static.igem.org/mediawiki/2014/b/be/Diff_speed.png", "Speed of file processing in darwin vs. vanilla_git", 480, 480, "Speed of file processing in darwin vs. vanilla_git"); | ||
+ | var img2 = builder.createPhoto("https://static.igem.org/mediawiki/2014/5/53/Diff_lines_changed.png", "Line changes in darwin vs. vanilla_git", 480, 480, "Line changes in darwin vs. vanilla_git"); | ||
+ | document.getElementById("right_page").appendChild(img1); | ||
+ | document.getElementById("right_page").appendChild(img2); | ||
+ | </script> | ||
</body> | </body> | ||
</html> | </html> |
Revision as of 16:50, 26 January 2015
We produced software which implemented the algorithms described in our novel approach on specially cleaned input files and ran them through a typical version control system. We performed experimentation on transformations between iterations 3-6 of our wetware team's yeast plasmids. As a control, we compared darwin's output running through the git version control system to simple processing with git (vanilla_git). We expected darwin to run faster and show fewer changed lines in the diff output than vanilla_git.
As expected, darwin's preprocessing produced a significantly faster diff, with an average speed of 5.763 seconds per file, as opposed to 10.640 seconds for the vanilla_git. However, against our assumptions, that performance did not seem to rely upon the reduction of changed lines reported by git, since darwin actually produced more changed lines. More research is required to find the correlation between the number of changed lines reported by git and the number of lines actually changed in the file.