Limits...
Polyglot programming in applications used for genetic data analysis.

Nowak RM - Biomed Res Int (2014)

Bottom Line: High performance, flexibility, and a user interface with a web browser are required by these solutions, which can be achieved by using multiple programming languages.In this study, I developed a freely available framework for building software to analyze genetic data, which uses C++, Python, JavaScript, and several libraries.This system was used to build a number of genetic data processing applications and it reduced the time and costs of development.

View Article: PubMed Central - PubMed

Affiliation: Institute of Electronic Systems, Warsaw University of Technology, Nowowiejska 15/19, 00-665 Warsaw, Poland.

ABSTRACT
Applications used for the analysis of genetic data process large volumes of data with complex algorithms. High performance, flexibility, and a user interface with a web browser are required by these solutions, which can be achieved by using multiple programming languages. In this study, I developed a freely available framework for building software to analyze genetic data, which uses C++, Python, JavaScript, and several libraries. This system was used to build a number of genetic data processing applications and it reduced the time and costs of development.

Show MeSH
Modules produced for a typical application based on the proposed framework using various programming languages.
© Copyright Policy
Related In: Results  -  Collection

License
getmorefigures.php?uid=PMC4150456&req=5

fig2: Modules produced for a typical application based on the proposed framework using various programming languages.

Mentions: The software used by presented framework and the framework itself were created with C++, Python, and JavaScript with HTML5. The use of multiple languages in a single project is quite common and it is an alternative to using PHP, NET, or Java. The set of used languages facilitates high performance, versatility, customizable modules, and the production of a web browser interface. The modules produced for a typical application based on bioweb using these programming languages are shown in Figure 2.


Polyglot programming in applications used for genetic data analysis.

Nowak RM - Biomed Res Int (2014)

Modules produced for a typical application based on the proposed framework using various programming languages.
© Copyright Policy
Related In: Results  -  Collection

License
Show All Figures
getmorefigures.php?uid=PMC4150456&req=5

fig2: Modules produced for a typical application based on the proposed framework using various programming languages.
Mentions: The software used by presented framework and the framework itself were created with C++, Python, and JavaScript with HTML5. The use of multiple languages in a single project is quite common and it is an alternative to using PHP, NET, or Java. The set of used languages facilitates high performance, versatility, customizable modules, and the production of a web browser interface. The modules produced for a typical application based on bioweb using these programming languages are shown in Figure 2.

Bottom Line: High performance, flexibility, and a user interface with a web browser are required by these solutions, which can be achieved by using multiple programming languages.In this study, I developed a freely available framework for building software to analyze genetic data, which uses C++, Python, JavaScript, and several libraries.This system was used to build a number of genetic data processing applications and it reduced the time and costs of development.

View Article: PubMed Central - PubMed

Affiliation: Institute of Electronic Systems, Warsaw University of Technology, Nowowiejska 15/19, 00-665 Warsaw, Poland.

ABSTRACT
Applications used for the analysis of genetic data process large volumes of data with complex algorithms. High performance, flexibility, and a user interface with a web browser are required by these solutions, which can be achieved by using multiple programming languages. In this study, I developed a freely available framework for building software to analyze genetic data, which uses C++, Python, JavaScript, and several libraries. This system was used to build a number of genetic data processing applications and it reduced the time and costs of development.

Show MeSH