Course»Course 20»Fall 2013»20.320»Homepage

20.320  Analysis of Biomolecular and Cellular Systems

Fall 2013

Instructors: Ernest Fraenkel, Forest M White

TAs: Ryan Lewis Kelly, Marianna Sofman, Jeffrey Charles Wagner, Boyang Zhao

Lecture:  TR9.30-11  (32-141)        

Announcements

The Final OH

Hey class,

It's been a pleasure serving as your TAs this semester and because we like you so much, we are going to have one final office hour tomorrow (12/16) from 5-6 PM in usual room (56-614). Come to ask questions, panic (hopefully not), get that final clarification, or just chat.

Hope all of your studying is going well!

Best,

The 320 TAs

P.S. If you have questions now or in the future outside of the class, science or career related, we would love to help out. Feel free to send us an email anytime.

Announced on 15 December 2013  3:30  p.m. by Ryan Lewis Kelly

Final Exam Review Session

Dear Class,

We will be having our final exam review session this Friday at 3 pm in 56-614. Please come with many questions! There may also be a delicious surprise for you!

It has been a pleasure serving as your 20.320 TAs, and we hope you learned and gained a lot from the class. Thanks for being great students!

Hope to see you Friday!

Cheers,
Marianna+Ryan+Bo

Announced on 10 December 2013  11:34  p.m. by Marianna Sofman

Important: Design Project Detailed Guidelines

Hi class,

As the deadline for the project approaches, I thought we would give you a detailed list of what we expect in your final reports. This should make things easier for you and for us as well.

Overall:

To turn in:
Physical to box: Full report with graphs (no code); Digital: Full report in .pdf format, all .m files used to generate figures (we should be able to hit run once in the main function to produce all figures)

You only need to answer the questions given, the first thing we should see is Part 1a, a schematic of your system.

All figures should be clearly labeled with units on axes and legends.

Part 1: Conceptual Design (12 pts):
Please provide a clear schematic of your system design along with an explanation of how it works and why it is biologically feasible

Part 2: Mathematical Design (38 pts):
a-d) Provide clear listings of ODEs and parameters, along with any assumptions that went into them. Also justify why your parameter values were chosen as is.
e) Please generate 2 figures, each with 3 subplots. These should be:

Figure 1: System response to Low Glucose (50 nM) in transient (5 min) and persistent (60 min) cases. Your input should have the following characteristics: Off 5 min, on 5 min, off 10 min, on 60 min, off 10 min. Subplot 1: Glucose input. Subplot 2: all state species. Subplot 3: Insulin and Leptin outputs

Figure 2: Same as figure 1, but for high glucose (10uM)

e-f) Clear answer to questions with explanation

Part 3: Sensitivity Analysis (20 pts)
a) Pick three characteristics of your system, and state their relevance
b) Pick 2 parameters for your system, and for each parameter do the following:
1) Change the parameter by at least 10 fold above and below the final design parameter (3 conditions minimum, eg 10x, 1.1x, 0.1x)
2) Evaluate your 3 characteristics from part A in each of these new parametric regimes.
3) Calculate the relative deviation in response for each change (S, from supplemental info). Note in formula: should be ((Pnew-Porig)/Porig)/((Kmod-Korig)/Korig)

You can either convey this information in a table or in a figure, as seen in the supplemental info.

c) Pick one parameter that speeds up the system (faster time to steady state), plot the high glucose response as in Part 2 and comment on how this speeds up response

d) Comment on whether or not changes in initial conditions affect your system; you may want to include a representative graph to support your argument but not required

Part 4: Robustness (15 pts)
a-c) Use the supplied code and try to "break" your system. Include a representative output (high glucose response) for the noise/chatter/amplitude that is able to disrupt your system. If you are not able to disrupt the system, comment so and include a graph at the highest amplitude tested.

Part 5: Future Work (10 pts)
a-b) Straight forward, answer the questions asked

Misc: Presentation (5 pts): Make it neat and clean!


Also a few comments on output:
1) Having a perfect system is not essential to getting a high grade, we more care that you understand your system and where it works and breaks down.
2) Many have asked or spent a great deal of time getting the relative magnitude of the High/Low responses exact or the time delay exactly 30 min. We care more that the system shows responsiveness to [Glu] and has a time delay in the ball park of 30 min, not that it is exact. If you are close, please go ahead and move on, your system is just fine.
3) Get started on sensitivity early, this will likely require extracting SS values in various parametric regimes.

Best of luck in the remaining few days of the project, we will be at OH today from 3-4 and tomorrow from 7-8. We sometimes will stay late to make sure you all have excellent projects. After the OH at 8pm on Thursday, please do not expect any email responses, so try to get going and work through your problems before then.

Best luck and you're almost there!

-The 320 TAs

Announced on 04 December 2013  10:40  a.m. by Ryan Lewis Kelly

Design project: clarifications on timestep and input magnitude

All,

***** Timestep *****
The current definition for timestep is that each row in sensorInput corresponds to 500 time units, where the unit is the same unit for time as you defined for your rate constants. E.g. if your rates have units for time in seconds, current definition would mean that each row of sensorInput correspond to 500 seconds. The value 500 is defined in tStep on line 109 in sensorODE_solver.m.

If you a conversion factor such as 100 time units = 1 min, this would implicitly mean that all of your rate constants for time would be in terms of centi-minutes and if tStep=500, each row of sensorInput corresponds to 5 min. This is fine.

Optionally: we are allowing you to modify tStep if you'd like to other values. If all your rate constants have units for time in seconds and you change tStep to be 300, this would mean then each row in sensorInput correspond to 5 min.

Note: you still should not modify anything else in sensorODE_solver.m unless you found a bug we did not catch. If so, let us know.

***** Input (glucose conc.) magnitude *****
maxInputAmpl is the multiplier used for your input. If maxInputAmpl = 10, the sensorInput value is multiplied by 10. You can use this later to test the robustness of your system. (Technically sensorInput was meant as boolean matrix with 0s and 1s, and use maxInputAmpl to define your input magnitude, but this is not strictly enforced in code in sensorODE_solver.m so you don't have to do it this way).

Best,
20.320 TAs

Announced on 01 December 2013  6:24  p.m. by Boyang Zhao

Additional OH this week

Hi class,

Instead of recitation this Monday we will be holding an additional office hour at the normal time and place (4-5, 32-124). We will also hold our normal Tuesday/Thursday 7-8 and Wednesday 3-4 OH.

Hope you all are having a great Thanksgiving weekend and best of luck with the project!

-The 320 TAs

Announced on 01 December 2013  11:26  a.m. by Ryan Lewis Kelly

View archived announcements