Newcastle University Drylab/3 June 2008

Mark
Continued coding up EA.

Wrote up slides for presentation in the evening

Megan
Tried to write out the pseudocode for the Java exercise so that I could work out where to start. Didn't really help much. Mark tried to explain how he thought I should tackle it to start with. Still confusing, am annotating the practice exercises that we carried out on friday in detail so that I can completely understand it again and hopefully use it to model my code for this exercise. Completed the first exercise. Went over some of the user stories.

Created slides for mini_talk._1.ppt

Morgan
Started [|CellML Tutorial]. Installed [|COR] on my laptop. Working my way through it now...

Went downstairs to help Mark and Megan with their programming.

Back to CellML Tutorial. This COR thing is very like Pascal, with its def/enddef thing.

Objects like models or components seem to be defined using the as keyword. As in:

Units are defined using the from keyword. For the parameter, you can either use //expo//, for exponent, or //pref//, for prefixes like micro- or nano-.

The built-in [|units] are:

The built-in prefixes are:

Well, just that little tutorial in COR makes the XML spectacularly more easy to read. Awesome. Except for the MathML. Hm... let's see....

So this says... = J - * kf A B * kb C. Which means... J = kf * A * B - kb * C. Eheh, I guess it's a good thing that I liked this stuff in school. I never saw the need till now. Imagine if I'd hated it and thus forgot it? I guess then I'd be in the same state as when I did all that linear algebra last summer.... Next part:

This means... = diff bvar(t) A - J, or A(t)/d(t) = -J. Awzum.

Tutorial 2! This is all exciting.

Took a break to help the interface discussions. Then there was an impromptu iGEM meeting where we mostly talked about what Nina's Constraints Repository really means. Then Matt talked to mostly Megan and Nina more about the interfaces between the parts and explained it better than what I was managing.