Projects‎ > ‎

SemGen


SemGen is an experimental software tool for automating the modular composition and decomposition of biosimulation models.

SemGen facilitates the construction of complex, integrated models, and the swift extraction of reusable sub-models from larger ones. SemGen relies on the semantically-rich SemSim model description format to help automate these modeling tasks.

With SemGen, users can 
  • Visualize models using D3 force-directed networks
  • Create SemSim versions of existing models and annotate them with rich semantic data
  • Automatically decompose models into interoperable sub-models
  • Semi-automatically merge models into more complex systems
  • Encode models in executable simulation formats
[Click here for more background on SemGen and a detailed software guide]


This software is experimental and we encourage feedback, bug reports, etc. from all users. We intend to improve SemGen through user-based development, so feel free to contact us directly if you are interested in using and improving SemGen.

Dr. Maxwell Neal originally developed the SemGen software as part of his dissertation research. Currently, Dr. Neal leads a team of developers to further augment, test and evaluate SemGen under an R01 grant from the National Library of Medicine (PIs: John Gennari and Brian Carlson) that aims to accelerate model-driven research. Contributors to SemGen development include Christopher Thompson, Graham Kim and Ryan James.

            

SemGen development is currently supported by a grant from the 
National Library of Medicine


Screenshots (version 4.0.0)

Mathematical dependency network of a hemodynamics model.





Coupling points between the hemodynamics model and a baroreceptor model automatically identified by SemGen during a merging task (blue lines).





PhysioMap visualization of BioModels model BIOMD0000000001.





The semantic annotations for codeword "VLV", which simulates left ventricular volume, from a hemodynamics model model as displayed by the Annotator tool.









 DOWNLOAD SemGen 4.0.0
  Requires Java 1.7 or higher


  MAC OS X

Windows installer created with the install4j multi-platform installer builder 







 Documentation


SemGen help file

SemGen license


 How to cite SemGen

Gennari, J.H., M.L. Neal, M. Galdzicki, and D.L. Cook. Multiple ontologies in action: composite annotations for biosimulation models. Journal of Biomedical Informatics, 2011. 44(1):146-154.

Import into EndNote



Subpages (1): SemGen help