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

Cluster Sampling Method01:20

Cluster Sampling Method

Appropriate sampling methods ensure that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest.
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
Statistical Software for Data Analysis and Clinical Trials01:12

Statistical Software for Data Analysis and Clinical Trials

Statistical software is pivotal in data analysis and clinical trials by providing tools to analyze data, draw conclusions, and make predictions. These software packages range from simple data management applications to complex analytical platforms, supporting various statistical tests, models, and simulation techniques. Their significance lies in their ability to handle vast amounts of data with precision and efficiency, enabling researchers to validate hypotheses, identify trends, and make...
GIS Software, Hardware, and Sources of GIS Data01:23

GIS Software, Hardware, and Sources of GIS Data

A Geographic Information System (GIS) combines specialized software and hardware to effectively manage, analyze, and present spatial and related data. GIS software includes critical functionalities such as a user interface for easy navigation, database management tools for handling spatial and attribute data, and data retrieval features for efficient access. Analytical tools transform raw data into insights, while display functions produce maps and reports in various formats for effective...
Statistical Analysis: Overview01:11

Statistical Analysis: Overview

When we take repeated measurements on the same or replicated samples, we will observe inconsistencies in the magnitude. These inconsistencies are called errors. To categorize and characterize these results and their errors, the researcher can use statistical analysis to determine the quality of the measurements and/or suitability of the methods.
One of the most commonly used statistical quantifiers is the mean, which is the ratio between the sum of the numerical values of all results and the...
Statgraphics01:10

Statgraphics

Statgraphics is a comprehensive statistical software suite designed for both basic and advanced data analysis. Originating in 1980 at Princeton University under Dr. Neil W. Polhemus, it was one of the pioneering tools for statistical computing on personal computers, with its public release in 1982 marking an early milestone in data science software. Over the years, it has evolved into a robust platform for data science, offering tools for regression analysis, ANOVA, multivariate statistics,...
Statistical Analysis System (SAS)01:14

Statistical Analysis System (SAS)

SAS, short for Statistical Analysis System, is a powerful data analysis, management, and visualization tool. Developed by the SAS Institute in the early 1970s, SAS has evolved into a comprehensive software suite used across various industries for statistical analysis, business intelligence, and predictive modeling.
Applications: SAS finds applications in numerous fields, including healthcare for clinical trial analysis, finance for risk assessment, marketing for customer data analysis, and...

You might also read

Related Articles

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

Sort by
Same author

GATSBI: improving context-aware protein embeddings through biologically motivated data splits.

Bioinformatics (Oxford, England)·2026
Same author

TikTok is a valuable data source for tracking the opioid crisis.

NPJ digital medicine·2026
Same author

Drug-Target Interaction Prediction with PIGLET.

bioRxiv : the preprint server for biology·2026
Same author

GATSBI: Improving context-aware protein embeddings through biologically motivated data splits.

bioRxiv : the preprint server for biology·2026
Same author

Biological data governance in an age of AI.

Science (New York, N.Y.)·2026
Same author

The Human Omnibus of Targetable Pockets.

Journal of cheminformatics·2025

Related Experiment Video

Updated: May 31, 2026

A User-friendly and Powerful R Analysis of Large-scale Datasets
10:56

A User-friendly and Powerful R Analysis of Large-scale Datasets

Published on: November 4, 2025

CAMPAIGN: an open-source library of GPU-accelerated data clustering algorithms.

Kai J Kohlhoff1, Marc H Sosnick, William T Hsu

  • 1Department of Bioengineering, Stanford University, Stanford, CA 94305-5448, USA. kjk33@cantab.net

Bioinformatics (Oxford, England)
|June 30, 2011
PubMed
Summary
This summary is machine-generated.

The Clustering Algorithms for Massively Parallel Architectures, Including GPU Nodes (CAMPAIGN) library offers significant speed-up for bioinformatics data clustering. This GPU-accelerated resource enhances the performance of large-scale data analysis.

Related Experiment Videos

Last Updated: May 31, 2026

A User-friendly and Powerful R Analysis of Large-scale Datasets
10:56

A User-friendly and Powerful R Analysis of Large-scale Datasets

Published on: November 4, 2025

Area of Science:

  • Bioinformatics
  • High-Performance Computing
  • Data Science

Background:

  • Data clustering is crucial for data analysis, especially in computationally intensive bioinformatics applications with large datasets.
  • Sequential clustering algorithms struggle to meet the performance demands of modern big data challenges.
  • Massively parallel processing architectures are essential for efficient analysis of large-scale biological data.

Purpose of the Study:

  • To introduce CAMPAIGN (Clustering Algorithms for Massively Parallel Architectures, Including GPU Nodes), a specialized library for data clustering.
  • To provide a central resource for data clustering algorithms optimized for massively parallel architectures, particularly GPUs.
  • To accelerate bioinformatics data analysis through efficient, parallelized clustering techniques.

Main Methods:

  • Developed CAMPAIGN using C for CUDA, specifically targeting Nvidia GPUs.
  • Implemented a suite of data clustering algorithms designed for parallel execution.
  • Structured the library for extensibility to future platforms like OpenCL.

Main Results:

  • CAMPAIGN achieves up to a two-orders-of-magnitude speed-up compared to traditional CPU-based clustering algorithms.
  • The library is released as an open-source resource under the LGPL license.
  • CAMPAIGN is designed for easy extension and community contributions.

Conclusions:

  • CAMPAIGN significantly enhances the performance of data clustering in bioinformatics.
  • The GPU-accelerated library provides a scalable and efficient solution for large-scale data analysis.
  • CAMPAIGN serves as a valuable, extensible open-source tool for the scientific community.