BGFit provides a web-based unified platform, where a rich set of dynamic models can be fitted to experimental time-series data, further allowing to efficiently manage the results in a structured and hierarchical way.
The data managing system allows to organize projects, experiments and measurements data and also to define teams with different editing and viewing permission.
Several dynamic and algebraic models are already implemented, such as Polynomial Regression, Gompertz, Baranyi, Logistic and Live Cell Fraction models and the user can add easily new models thus expanding current ones.
Publications, discussing results obtained with the help of BGFit, are asked to reference the following paper and webpage:
- Veríssimo, A., Paixão, L., Neves, A. R. & Vinga, S. BGFit: management and automated fitting of biological growth curves. BMC Bioinformatics 14, 283 (2013). (http://sels.tecnico.ulisboa.pt/bgfit)
Contact developer at: andre (dot) verissimo (at) tecnico (dot) ulisboa (dot) pt
- Ruby (1.9.3 or 2.0.0)
- MySQL 5
- Ruby on Rails (3.1.3)
- “liboctave (3.6.4+), libmysqlclient”
$ git clone https://github.com/averissimo/BGFit.git $ gem install bundler $ bundle install
Create mysql database.
Fill database.yml with mysql settings.
$ rake db:migrate $ rake specs:features (to perform tests) $ rails s
This work has been developed under the PneumoSYS project
Supported by FCT under PTDC/SAU-MII/100964/2008