title: BioInt: an integrative biological object-oriented application framework and interpreter.
abstract: BioInt, a biological programming application framework and interpreter, is an attempt to equip the researchers with seamless integration, efficient extraction and effortless analysis of the data from various biological databases and algorithms. Based on the type of biological data, algorithms and related functionalities, a biology-specific framework was developed which has nine modules. The modules are a compilation of numerous reusable BioADTs. This software ecosystem containing more than 450 biological objects underneath the interpreter makes it flexible, integrative and comprehensive. Similar to Python, BioInt eliminates the compilation and linking steps cutting the time significantly. The researcher can write the scripts using available BioADTs (following C++ syntax) and execute them interactively or use as a command line application. It has features that enable automation, extension of the framework with new/external BioADTs/libraries and deployment of complex work flows.
authors.affiliation: 1 School of Biotechnology, IGNOU - International Institute of Information Technology, Center of Excellence for Advanced Research and Education, P-14, Rajiv Gandhi Infotech Park, Phase-1, Hinjewadi, Pune, India.
authors.forename: Sanket
authors.initials: S
authors.lastname: Desai
authors.affiliation: 2 School of Biotechnology, IGNOU - International Institute of Information Technology, Center of Excellence for Advanced Research and Education, P-14, Rajiv Gandhi Infotech Park, Phase-1, Hinjewadi, Pune, India.
authors.forename: Prasad
authors.initials: P
authors.lastname: Burra
mesh_terms: D000465:Algorithms; D019295:Computational Biology / Q000379:methods*; D057225:Data Mining; D008954:Models, Biological; D012984:Software
keywords: #43; &amp; C&amp; abstract data type; annotation; application framework; bioinformatics; biological algorithms; biological programming; biological scripting; curation; data mining; interpreter; object-oriented design; software ecosystem; software engineering; workflow system