Difference between revisions of "BioUML development roadmap"

From BioUML platform
Jump to: navigation, search
(Plans for 2016)
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
  
This page describes the current plans for BioUML platform development in 2013 and includes a list of desired features that are not scheduled yet.
+
This page describes the current plans for BioUML platform development in 2016 and includes a list of desired features that are not scheduled yet.
 
Users, administrators and developers are welcome with their comments and suggestions about new features as well as feature implementation priorities.  
 
Users, administrators and developers are welcome with their comments and suggestions about new features as well as feature implementation priorities.  
 
For this purpose, please, use the [http://forum.biouml.org/ BioUML forum].
 
For this purpose, please, use the [http://forum.biouml.org/ BioUML forum].
  
===Plans for 2015===
+
===Plans for 2016===
  
 
<center>
 
<center>
 
{| class="wikitable"
 
{| class="wikitable"
 
!Release!!Description!!Date
 
!Release!!Description!!Date
|-
+
|- style="background-color: Lavender"
|v. 0.9.9
+
|v. 2016.4
 
|
 
|
*BioUML IDE<br>new branch of BioUML platform based on NetBeans IDE
+
 
*General diagrams
+
*Analysis
**automatic redraw of diagram objects on mouse dragging
+
**Parameters identifiability analysis (Raue et al., 2009)
**context actions on right click: edit element, rotate
+
**Generating models population using Metropolis algorithm
*SBGN diagrams reworked and enhanced
+
**Key node sensitivity analysis
**special action for clone creation: user can choose for which reactions clone will be created.
+
**New result types for Steady State: table, simulation result
**"oriented" reactions with one input edge for products and one output edge for reactants. 
+
*Simulation
**Creation of phenotypes as processes with modifiers
+
**Automatic generation of kinetik laws from SBO
**entity pool node and process types can be selected from drop boxes rather then typed
+
**Option to set different output type for variables (quantity or concentration)
**complexes can be transformed to other EPNs and vice-versa
+
**Options for algebraic solvers
**separate fonts for node titles.
+
 
*SBML
 
*SBML
**species are saved with the same name as correspondent node on diagram without auomaic prepending of "compartmentName_".
+
**Level 2 version 5 supported
**Unit definitions can be created and changed via BioUML interface.
+
**All tests from SBML test suite v. 3.2.0 passed
**SBO terms can be set for reactions, equations, functions etc.
+
*BioUML IDE
**random variables with normal, unifrom and binomial distributions. Support of custom annotation (also supported by COPASI, Jarnac, Roadrunner).
+
**NetBeans version updated to 8.2
**"time", "avogadro" and "delay" csymbols.
+
*Bug fixing
*SedML l1v2 supported
+
|December
*Antimony 
+
2016
**added support for visual arrangment of species (complexes, state variables, different types of EPN)
+
**fixed bug with disabling of "close document" action.
+
*Agent-based modeling: introuced script-agents. Supported script languages: R, MATLAB, java-script.
+
*Server
+
*integration with DropBox, Google Drive, Microsoft One Drive
+
 
+
 
+
|February
+
2015
+
 
+
 
|-
 
|-
|v. 0.9.10
+
|v. 2016.2
 
|
 
|
*Server
+
*Modeling
**integration with Galaxy CloudMan
+
**Custom styles for diagram elements rendering for all types of models (see SBGN examples)
**cloud/grid version - further development and improvements
+
**Automatic detection of model parameter types (Unused, ODE, Algebraic, Descrete, Parameter)
**repository - packages for Debian and CentOS
+
**Converter: SBML-SBGN diagram -> SBML-SBGN composite diagram
*Web interface
+
*Databases
**mobile version (for web-browser)  
+
**CHEBI support enhancement
**web interface improvements diagrams
+
*Analysis
*SBGN-ML import and exported supported
+
**Flux balance analysis enhancement
*SBML
+
|July
** built-in constants pi and exponentiale
+
2016
** fbc 1.2 supported (except gene products). Now boundaries can be specified by parameters
+
*Simulation
+
** dynamic fbc implemented - flux balance analysis can be performed continuosly during ODE simulation. Special engine implemented.
+
|2015
+
 
|}
 
|}
 
</center>
 
</center>
Line 71: Line 56:
 
*Major refactoring: complex, macromolecule state, reaction
 
*Major refactoring: complex, macromolecule state, reaction
 
*Parameters fitting - optimization process as a workflow
 
*Parameters fitting - optimization process as a workflow
*SED-ML as workflow
 
 
*Save optimization results as the diagram state
 
*Save optimization results as the diagram state
*SBGN-XML support
 
 
*Implementation of OQL subset for access to databases via BioUML object model
 
*Implementation of OQL subset for access to databases via BioUML object model
 
|style="background-color:LightSalmon;"|moderate
 
|style="background-color:LightSalmon;"|moderate

Latest revision as of 14:56, 11 January 2017

This page describes the current plans for BioUML platform development in 2016 and includes a list of desired features that are not scheduled yet. Users, administrators and developers are welcome with their comments and suggestions about new features as well as feature implementation priorities. For this purpose, please, use the BioUML forum.

[edit] Plans for 2016

Release Description Date
v. 2016.4
  • Analysis
    • Parameters identifiability analysis (Raue et al., 2009)
    • Generating models population using Metropolis algorithm
    • Key node sensitivity analysis
    • New result types for Steady State: table, simulation result
  • Simulation
    • Automatic generation of kinetik laws from SBO
    • Option to set different output type for variables (quantity or concentration)
    • Options for algebraic solvers
  • SBML
    • Level 2 version 5 supported
    • All tests from SBML test suite v. 3.2.0 passed
  • BioUML IDE
    • NetBeans version updated to 8.2
  • Bug fixing
December

2016

v. 2016.2
  • Modeling
    • Custom styles for diagram elements rendering for all types of models (see SBGN examples)
    • Automatic detection of model parameter types (Unused, ODE, Algebraic, Descrete, Parameter)
    • Converter: SBML-SBGN diagram -> SBML-SBGN composite diagram
  • Databases
    • CHEBI support enhancement
  • Analysis
    • Flux balance analysis enhancement
July

2016

[edit] Other desired features

Component Features Priority
Core
  • Major refactoring: complex, macromolecule state, reaction
  • Parameters fitting - optimization process as a workflow
  • Save optimization results as the diagram state
  • Implementation of OQL subset for access to databases via BioUML object model
moderate
Databases
  • KEGG support improvements:
  • Diagram export (KGML, BioPAX, SBML, +SVG, +PNG, +JPEG)
  • Set up wizard
low
Misc.
  • SBRML support
  • Further integration with MATLAB
low

[edit] See also

Personal tools
Namespaces

Variants
Actions
BioUML platform
Community
Modelling
Analysis & Workflows
Collaborative research
Development
Virtual biology
Wiki
Toolbox