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

Parallel Processing01:20

Parallel Processing

The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
Multimachine Stability01:25

Multimachine Stability

Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
Distributed Loads: Problem Solving01:21

Distributed Loads: Problem Solving

Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
Maxwell-Boltzmann Distribution: Problem Solving01:20

Maxwell-Boltzmann Distribution: Problem Solving

Individual molecules in a gas move in random directions, but a gas containing numerous molecules has a predictable distribution of molecular speeds, which is known as the Maxwell-Boltzmann distribution, f(v).
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
Distributed Loads01:19

Distributed Loads

Distributed loads are a common type of load that engineers and scientists encounter in various practical situations. Distributed loads often refer to a type of load spread over a surface or a structure and can be modeled as continuous force per unit area.
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
Ampere-Maxwell's Law: Problem-Solving01:17

Ampere-Maxwell's Law: Problem-Solving

A parallel-plate capacitor with capacitance C, whose plates have area A and separation distance d, is connected to a resistor R and a battery of voltage V. The current starts to flow at t = 0. What is the displacement current between the capacitor plates at time t? From the properties of the capacitor, what is the corresponding real current?
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of the problem,...

You might also read

Related Articles

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

Sort by
Same author

Metabolic Reprogramming-Driven Cardiovascular Immune Damage: From Glyco-Lipotoxicity and Epigenetic Memory to Multidimensional Cross-Organ Communication Networks.

International journal of molecular sciences·2026
Same author

Lipid Metabolism Reprogramming in the Aging Brain: Glial-Mediated Pathogenic Mechanisms and Translational Strategies in Neurodegeneration.

International journal of molecular sciences·2026
Same author

Decoding the Gut-Fat-Heart Axis: From Molecular Communication Networks to Clinical Translation Strategies.

International journal of molecular sciences·2026
Same author

Accelign: a GPU-based library for accelerating pairwise sequence alignment.

BMC bioinformatics·2026
Same author

Zirconium-doped precursor regulates surface-bulk structure of LiCoO<sub>2</sub> for stable performance at 4.5 V.

Nanoscale·2026
Same author

Cell-specific energy crisis in the ageing brain: Mitochondrial dynamics drives neuron-glia metabolic uncoupling and neurodegeneration.

Mechanisms of ageing and development·2026
Same journal

OpenIMC: an open-source platform for analyzing single-cell and spatial proteomics by imaging mass cytometry.

BMC bioinformatics·2026
Same journal

NAP: an open source pipeline for cross-domain microbiome profiling using Nanopore sequencing-derived amplicon data.

BMC bioinformatics·2026
Same journal

SurvGME: an R package for survival analysis with graphical and measurement error models.

BMC bioinformatics·2026
Same journal

SimMapNet: a Bayesian framework for gene regulatory network inference using gene ontology similarities as external hint.

BMC bioinformatics·2026
Same journal

Dual channel drug-drug interactions extraction based on cross attention.

BMC bioinformatics·2026
Same journal

FeSseqdb: a curated sequence-level database and interpretable machine learning framework for identifying iron-sulfur proteins.

BMC bioinformatics·2026
See all related articles

Related Experiment Video

Updated: Jun 3, 2026

Operation of the Collaborative Composite Manufacturing (CCM) System
10:09

Operation of the Collaborative Composite Manufacturing (CCM) System

Published on: October 1, 2019

DecGPU: distributed error correction on massively parallel graphics processing units using CUDA and MPI.

Yongchao Liu1, Bertil Schmidt, Douglas L Maskell

  • 1School of Computer Engineering, Nanyang Technological University, 639798, Singapore. liuy0039@ntu.edu.sg

BMC Bioinformatics
|March 31, 2011
PubMed
Summary
This summary is machine-generated.

DecGPU is a novel parallel and distributed algorithm that significantly improves the error correction of high-throughput short reads (HTSRs). This open-source software enhances de novo assembly quality and speed for next-generation sequencing data.

More Related Videos

Computational Reconstruction of Pancreatic Islets as a Tool for Structural and Functional Analysis
07:58

Computational Reconstruction of Pancreatic Islets as a Tool for Structural and Functional Analysis

Published on: March 9, 2022

Related Experiment Videos

Last Updated: Jun 3, 2026

Operation of the Collaborative Composite Manufacturing (CCM) System
10:09

Operation of the Collaborative Composite Manufacturing (CCM) System

Published on: October 1, 2019

Computational Reconstruction of Pancreatic Islets as a Tool for Structural and Functional Analysis
07:58

Computational Reconstruction of Pancreatic Islets as a Tool for Structural and Functional Analysis

Published on: March 9, 2022

Area of Science:

  • Bioinformatics
  • Computational Biology
  • Genomics

Background:

  • Next-generation sequencing (NGS) generates vast amounts of short, error-prone reads.
  • De novo assembly of these short reads presents scalability and quality challenges.
  • Existing error correction methods struggle with large-scale, high-throughput short read datasets.

Purpose of the Study:

  • To develop a parallel and distributed algorithm for efficient error correction of high-throughput short reads (HTSRs).
  • To improve the scalability and quality of de novo assembly for NGS data.
  • To present DecGPU as an open-source solution for NGS data processing.

Main Methods:

  • Developed DecGPU, a hybrid parallel and distributed error correction algorithm.
  • Implemented both CPU-based (MPI, OpenMP) and GPU-based (CUDA, MPI) versions.
  • Utilized a hybrid CPU+GPU computing model for performance optimization through computation overlap.
  • Evaluated performance using simulated and real-world datasets.

Main Results:

  • DecGPU demonstrates superior error correction quality and execution speed compared to existing algorithms.
  • The distributed nature of DecGPU ensures feasibility and flexibility for large-scale datasets.
  • Integration with Velvet and ABySS (DecGPU-Velvet, DecGPU-ABySS) shows improved de novo assembly quality.
  • DecGPU effectively addresses the challenges posed by the high volume of short reads from NGS.

Conclusions:

  • DecGPU is a publicly available, open-source software solution.
  • The algorithm is effective and feasible for correcting errors in high-throughput short reads.
  • DecGPU represents a significant advancement in handling the data deluge from next-generation sequencing technologies.