Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Ribosome Profiling02:24

Ribosome Profiling

3.2K
Ribosome profiling or ribo-sequencing is a deep sequencing technique that produces a snapshot of active translation in a cell. It selectively sequences the mRNAs protected by ribosomes to get an insight into a cell’s translation landscape at any given point in time.
Applications of ribosome profiling
Ribosome profiling has many applications, including in vivo monitoring of translation inside a particular organ or tissue type and quantifying new protein synthesis levels.
The technique...
3.2K
Genomics02:02

Genomics

35.1K
Genomics is the science of genomes: it is the study of all the genetic material of an organism. In humans, the genome consists of information carried in 23 pairs of chromosomes in the nucleus, as well as mitochondrial DNA. In genomics, both coding and non-coding DNA is sequenced and analyzed. Genomics allows a better understanding of all living things, their evolution, and their diversity. It has a myriad of uses: for example, to build phylogenetic trees, to improve productivity and...
35.1K
DNA Microarrays02:34

DNA Microarrays

16.7K
Microarrays are high-throughput and relatively inexpensive assays that can be automated to analyze large quantities of data at a time. They are used in genome-wide studies to compare gene or protein expression under two varied conditions, such as healthy and diseased states. Microarrays consist of glass or silica slides on which probe molecules are covalently attached through surface functionalization. Most commonly, the slides are prepared through the chemisorption of silanes to silica...
16.7K
Evolutionary Relationships through Genome Comparisons02:54

Evolutionary Relationships through Genome Comparisons

5.8K
Genome comparison is one of the excellent ways to interpret the evolutionary relationships between organisms. The basic principle of genome comparison is that if two species share a common feature, it is likely encoded by the DNA sequence conserved between both species. The advent of genome sequencing technologies in the late 20th century enabled scientists to understand the concept of conservation of domains between species and helped them to deduce evolutionary relationships across diverse...
5.8K
Genetic Lingo01:11

Genetic Lingo

84.1K
Overview
84.1K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Quantum computing in bioinformatics: a systematic review mapping.

Briefings in bioinformatics·2024
Same author

Algorithm for DNA sequence assembly by quantum annealing.

BMC bioinformatics·2022
Same author

Author Correction: Hybrid de novo whole-genome assembly and annotation of the model tapeworm Hymenolepis diminuta.

Scientific data·2020
Same author

Hybrid de novo whole-genome assembly and annotation of the model tapeworm Hymenolepis diminuta.

Scientific data·2019
Same author

DNASynth: a computer program for assembly of artificial gene parts in decreasing temperature.

BioMed research international·2015
Same author

NullHap--a versatile application to estimate haplotype frequencies from unphased genotypes in the presence of null alleles.

BMC bioinformatics·2008
Same journal

The Oncogenic and Tumor-Suppressive Roles of SNHG18: A Double-Edged Long Noncoding RNA in Cancer.

BioMed research international·2026
Same journal

Evaluation of LncRNA NEAT1 and MEG3 Expression Levels in Hospitalized COVID-19 Patients.

BioMed research international·2026
Same journal

Perceived Self-Efficacy and Its Determinants for Noncommunicable Disease Prevention Among Adults in Southern Ethiopia: A Community-Based Cross-Sectional Study.

BioMed research international·2026
Same journal

Resveratrol Mitigates Noise-Induced Cochlear Damage and Delays Hearing Loss in Wistar Rats.

BioMed research international·2026
Same journal

RETRACTION: Green Fabrication of Silver Nanoparticles Using Euphorbia Serpens Kunth Aqueous Extract, their Characterization, and Investigation of its in Vitro Antioxidative, Antimicrobial, Insecticidal, and Cytotoxic Activities.

BioMed research international·2026
Same journal

Predictors of Prolonged Hospital Length of Stay in Patients With Odontogenic Infections in Ghana.

BioMed research international·2026
See all related articles

Related Experiment Video

Updated: Apr 24, 2026

A Fast and Quantitative Method for Post-translational Modification and Variant Enabled Mapping of Peptides to Genomes
09:10

A Fast and Quantitative Method for Post-translational Modification and Variant Enabled Mapping of Peptides to Genomes

Published on: May 22, 2018

10.5K

Polyglot programming in applications used for genetic data analysis.

Robert M Nowak1

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

Biomed Research International
|September 9, 2014
PubMed
Summary
This summary is machine-generated.

A new framework for genetic data analysis software development using C++, Python, and JavaScript was created. This approach enhances performance and flexibility, significantly reducing development time and costs for complex genetic data processing applications.

More Related Videos

Heuristic Mining of Hierarchical Genotypes and Accessory Genome Loci in Bacterial Populations
08:03

Heuristic Mining of Hierarchical Genotypes and Accessory Genome Loci in Bacterial Populations

Published on: December 7, 2021

2.1K
Polysome Fractionation and Analysis of Mammalian Translatomes on a Genome-wide Scale
10:56

Polysome Fractionation and Analysis of Mammalian Translatomes on a Genome-wide Scale

Published on: May 17, 2014

68.9K

Related Experiment Videos

Last Updated: Apr 24, 2026

A Fast and Quantitative Method for Post-translational Modification and Variant Enabled Mapping of Peptides to Genomes
09:10

A Fast and Quantitative Method for Post-translational Modification and Variant Enabled Mapping of Peptides to Genomes

Published on: May 22, 2018

10.5K
Heuristic Mining of Hierarchical Genotypes and Accessory Genome Loci in Bacterial Populations
08:03

Heuristic Mining of Hierarchical Genotypes and Accessory Genome Loci in Bacterial Populations

Published on: December 7, 2021

2.1K
Polysome Fractionation and Analysis of Mammalian Translatomes on a Genome-wide Scale
10:56

Polysome Fractionation and Analysis of Mammalian Translatomes on a Genome-wide Scale

Published on: May 17, 2014

68.9K

Area of Science:

  • Bioinformatics and Computational Biology
  • Genomic Data Analysis
  • Software Engineering for Scientific Applications

Background:

  • Genetic data analysis requires high-performance, flexible software capable of handling large datasets and complex algorithms.
  • Existing solutions often necessitate expertise in multiple programming languages to achieve desired performance and user interface capabilities.
  • The development of specialized genetic data processing applications can be time-consuming and expensive.

Purpose of the Study:

  • To develop a freely available, versatile framework for building software tailored to genetic data analysis.
  • To leverage multiple programming languages (C++, Python, JavaScript) to meet the performance and flexibility demands of genetic data processing.
  • To streamline the development of applications for analyzing genetic data, thereby reducing associated time and costs.

Main Methods:

  • Development of a novel software framework integrating C++, Python, and JavaScript.
  • Utilization of various libraries to enhance functionality and performance within the framework.
  • Application of the framework to construct multiple genetic data processing tools.

Main Results:

  • Successful creation of a freely accessible framework for genetic data analysis software development.
  • Demonstrated ability of the framework to support the creation of diverse genetic data processing applications.
  • Significant reduction in development time and costs observed during the application-building process.

Conclusions:

  • The developed framework effectively addresses the need for high-performance, flexible, and user-friendly software in genetic data analysis.
  • Integrating multiple programming languages within a unified framework accelerates the development cycle for complex bioinformatics tools.
  • This approach offers a cost-effective solution for researchers and developers working with large-scale genetic datasets.