Registry of Standard Biological Models/CellML Practical: Difference between revisions

From OpenWetWare
Jump to navigationJump to search
No edit summary
No edit summary
Line 1: Line 1:
__NOTOC__
__NOTOC__


==Latest changes: 06/09/06==
==Recent changes:==
*Have a look at the practical:
{{Special:Recentchanges/b=Registry_of_Standard_Biological_Models/CellML_Practical&limit=5}}
** [[Registry_of_Standard_Biological_Models/CellML_Practical/Practical_1]]
** [[Registry_of_Standard_Biological_Models/CellML_Practical/Practical_2]]


==Scope of the abstract==
==Scope of the abstract==

Revision as of 13:22, 7 September 2006


Recent changes:

List of abbreviations:
N
This edit created a new page (also see list of new pages)
m
This is a minor edit
b
This edit was performed by a bot
(±123)
The page size changed by this number of bytes

11 February 2026

     04:47  Min-Ho Kim Lab:Lab Members 2 changes history −17 [Min-Ho Kim (2×)]
     
04:47 (cur | prev) −7 Min-Ho Kim talk contribs
     
04:47 (cur | prev) −10 Min-Ho Kim talk contribs
     04:45  User:Min-Ho Kim 2 changes history −24 [Min-Ho Kim (2×)]
     
04:45 (cur | prev) +1 Min-Ho Kim talk contribs (Contact Info)
     
04:44 (cur | prev) −25 Min-Ho Kim talk contribs (Contact Info)

10 February 2026

Scope of the abstract

  • Demonstrate the use of CellML 1.1 to describe BioBricks [1](encapsulated and hierarchical assemblies)
    • building a modular Repressilator (see practicals)
  • Define requested features of a Virtual BioBrick Repository
    • review on existing model repository
    • specific requirements for a virtual biobrick repository
    • toward a Synthetic Biology CAD system

Practical with CellML to describe BioBricks

CellML 1.1 looks very flexible and could provide all the desired features that we are looking for in order to describe a BioBrick [2]. Some testing has to be done on real examples to see how far we can incorporate BioBrick concepts into CellML description capabilities.

  • Practical 1: Describe a simple genetic assembly (promoter + RBS + protein coding region + stop codon) from the description of each sub-component.
    • example of such a part: <bbpart>BBa_I13522</bbpart>
      • It might be better to use <bbpart>BBa_I7101</bbpart> as this has been characterized quite extensively by Caitlin Conboy and Jennifer Braff (westerns, northerns etc.).
    • the concept of PoPS [3] could be used as a connection mechanism from a dynamical perspective
    • Each part could be represented as a CellML 'component' and then a group could be created to produce the final assembly
  • Practical 2: Describe a standardized inverter as a CellML module (example found here <bbpart>BBa_Q04121</bbpart> )
    • NB: this is a non functional assembly as there is no promoter to the coding region
    • Define clear inputs and outputs to allow future assembly with counter parts (i.e. LacI protein with LacI promoter)
  • Practical 3: From 3 standardized inverter build the Elowitz repressilator
    • part found here: <bbpart>BBa_I5610</bbpart>
    • demonstrate modularity and re-use offered by CellML
    • An abstraction could be created to encapsulate everything and define an oscillator device (use of group concept in CellML).

General aim

In this article, we are investigating the creation of a virtual equivalent to the DNA parts registry using CellML. Each physical DNA part would have one or multiple models to describe their properties. A model registry could be the core of a CAD system for synthetic biology where new assemblies of parts would be simulated and tested before starting the wetlab.

This problem has 2 main required features: a standardized description language and a structured repository for the created models

  • Wish list for a BioBrick description language
    • standardized
    • machine and human readable
    • quantitative and/or qualitative description
    • modular
    • hierarchical

Wish list for a BioBrick model repository

    • store, curate and search models
    • reference DNA part registry
    • drag and drop mechanism to assemble new systems

Background and References

  • Description language for bio-models
  • Databases of models
    • CellML repository [6]
    • BioModels [www.ebi.ac.uk/biomodels]
  • Previous CAD system