Team:BU Wellesley Software/Notebook/CaseyNotebook
From 2011.igem.org
(Created page with " == Week 1 == SynBio Bootcamp. Bootcamp means a handful of computer scientists trying to learn 10 years worth of synthetic biology in a week. it went surprisingly well. Reasonabl...") |
|||
Line 1: | Line 1: | ||
- | |||
== Week 1 == | == Week 1 == | ||
SynBio Bootcamp. Bootcamp means a handful of computer scientists trying to learn 10 years worth of synthetic biology in a week. it went surprisingly well. Reasonable fluency was achieved, but we are all grateful to have a biologist as part of our team on site because we are all pretty lost often. Biology is huge! | SynBio Bootcamp. Bootcamp means a handful of computer scientists trying to learn 10 years worth of synthetic biology in a week. it went surprisingly well. Reasonable fluency was achieved, but we are all grateful to have a biologist as part of our team on site because we are all pretty lost often. Biology is huge! | ||
Line 6: | Line 5: | ||
== Week 2 == | == Week 2 == | ||
Bootcamp, take 2. This time, a smaller handful of computer scientists trying to learn 200 pages worth of C# and wpf in a week. This was also pretty hairy, because as it turns out: wpf is huge! | Bootcamp, take 2. This time, a smaller handful of computer scientists trying to learn 200 pages worth of C# and wpf in a week. This was also pretty hairy, because as it turns out: wpf is huge! | ||
+ | |||
+ | |||
+ | == Week 3 == | ||
+ | Finally getting some programming done, working on adding "drawer-like" expanded workspace to existing implementation of GNome Surfer. Turns out, things like 'move only vertically' are not included, so that had to be added manually. who knew! learned a lot messing around with the code and breaking a great many things. | ||
+ | |||
+ | |||
+ | == Week 6 == | ||
+ | Working on hands for navigation on plasmids. Code is: hacky. | ||
+ | |||
+ | |||
+ | == Week 5 == | ||
+ | Publications, what a bear. Reimplementing the publications system for GNome Surfer Pro(karyote.) Managed to take a bit over a week and included 4-5 false starts. Card catalogue-esque interaction was eventually achieved by manually faking drag and drop using layering and event handlers. Code is: gross. | ||
+ | |||
+ | == Week 6 == | ||
+ | Hands and Publications, again. | ||
+ | this time, with data binding! | ||
+ | which, it turns out, makes everything lovely. State is managed in a single, remote class. So instead of hooking a hundred dozen things up to one another when integrating parts, connections are made to the viewmodel and everything is lovely lovely lovely. | ||
+ | code is: lovely. |
Revision as of 12:18, 5 July 2011
Contents |
Week 1
SynBio Bootcamp. Bootcamp means a handful of computer scientists trying to learn 10 years worth of synthetic biology in a week. it went surprisingly well. Reasonable fluency was achieved, but we are all grateful to have a biologist as part of our team on site because we are all pretty lost often. Biology is huge!
Week 2
Bootcamp, take 2. This time, a smaller handful of computer scientists trying to learn 200 pages worth of C# and wpf in a week. This was also pretty hairy, because as it turns out: wpf is huge!
Week 3
Finally getting some programming done, working on adding "drawer-like" expanded workspace to existing implementation of GNome Surfer. Turns out, things like 'move only vertically' are not included, so that had to be added manually. who knew! learned a lot messing around with the code and breaking a great many things.
Week 6
Working on hands for navigation on plasmids. Code is: hacky.
Week 5
Publications, what a bear. Reimplementing the publications system for GNome Surfer Pro(karyote.) Managed to take a bit over a week and included 4-5 false starts. Card catalogue-esque interaction was eventually achieved by manually faking drag and drop using layering and event handlers. Code is: gross.
Week 6
Hands and Publications, again. this time, with data binding! which, it turns out, makes everything lovely. State is managed in a single, remote class. So instead of hooking a hundred dozen things up to one another when integrating parts, connections are made to the viewmodel and everything is lovely lovely lovely. code is: lovely.