Newcastle University Drylab/13 June 2008

From 2008.igem.org

Bugbuster-logo-red.png
Ncl uni logo.jpg


Newcastle University

GOLD MEDAL WINNER 2008

Home Team Original Aims Software Modelling Proof of Concept Brick Wet Lab Conclusions


Home >> Dry Lab >> Dry Lab Journal

May
MTWTFSS
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
June
MTWTFSS
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
July
MTWTFSS
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
August
MTWTFSS
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

13 June 2008

Mark

Had to do some troubleshooting with the jsim program as it would not compile. Turned out a different version of Java was required and the import statements in a number of the class files were wrong and needed altering. There was also a major problem in one of the files with one of the getState() methods that had a problem due to different Java versions. This too needed to be fixed before the probelm would compile. Got the program to run.

Then found a newer version of Jsim - better GUI to work in and incorporated the Lac operon cellML model that I had produced. The language is slightly different in the cellML model to the jSim version and so several alterations neede to be made - I also had problems with the units that needed to be solved.

Plan for the weekend - Have a good go at a flyer and sort out some logo issues - start planning the incorpoation of the part models into the EA.#

Megan

Morgan

Tried to run JAXB on the Linuxbox. Got it to kind of working, except for big long scrolling errors. I had to download the MathML and XLink schema onto this machine (page.... by... page....) and so it doesn't complain that it can't find that anymore. I modified the CellML schema to reflect the location of those schema(s?). It does complain now about some kind of ambiguity error though:

$ jaxb-ri/bin/xjc.sh -p test.jaxb cellml_1_1.xsd -d test

parsing a schema... [ERROR] cos-nonambig: "http://www.w3.org/1998/Math/MathML":math and WC[##other:"http://www.cellml.org/cellml/1.1#"] (or elements from their substitution group) violate "Unique Particle Attribution". During validation against this schema, ambiguity would be created for those two particles.

 line 100 of file:/home/mtaschuk/Desktop/Test/cellml_1_1.xsd

[ERROR] cos-nonambig: "http://www.cellml.org/cellml/1.1#":relationship_ref and "http://www.cellml.org/cellml/1.1#":relationship_ref (or elements from their substitution group) violate "Unique Particle Attribution". During validation against this schema, ambiguity would be created for those two particles.

 line 112 of file:/home/mtaschuk/Desktop/Test/cellml_1_1.xsd

[ERROR] cos-nonambig: "http://www.cellml.org/cellml/1.1#":component_ref and "http://www.cellml.org/cellml/1.1#":component_ref (or elements from their substitution group) violate "Unique Particle Attribution". During validation against this schema, ambiguity would be created for those two particles.

 line 145 of file:/home/mtaschuk/Desktop/Test/cellml_1_1.xsd

[ERROR] cos-nonambig: "http://www.w3.org/1998/Math/MathML":math and WC[##other:"http://www.cellml.org/cellml/1.1#"] (or elements from their substitution group) violate "Unique Particle Attribution". During validation against this schema, ambiguity would be created for those two particles.

 line 278 of file:/home/mtaschuk/Desktop/Test/cellml_1_1.xsd

Failed to parse a schema.

I emailed Mike and James to see if it was something fixable or that they knew about. I found a forum where they discuss it (http://lists.w3.org/Archives/Public/www-math/2003May/0032.html), and it sounds kind of scary. It might also have to go on the cellml mailing list. I hope it's fixable though. I've given up on that for now.

Lunch now!


Nina

Attended a safety and ethics discussion with Prof. Colin Harwood. He showed us how and which forms we will have to fill in.

Wrote architecture of interface for constraints repository.

- Get interactionsID for partID (partID): Set <interactionID>

- Get partners (interactionID): Set <partID>
- Get all interction typeIDs(): Set <interactionTypeID>
- Get interactionTypeID for interactionID (interactionID) <interactionTypeID>

- Get interactionIDs for interactionTypeID (interactionTypeID): Set <interactionID>
- Get model for interactionID (interactionID): <model>
- Get interactionTypeName for interactionTypeID (interactionTypeID): Set <interactionTypeName>