Related Experiment Video
Updated: Feb 10, 2026

08:07
Preclinical Drug Testing in Scalable 3D Engineered Muscle Tissues
Published on: April 7, 2023
4.4K
CellAtlasSearch: a scalable search engine for single cells.
Divyanshu Srivastava1, Arvind Iyer1, Vibhor Kumar1
1Center for Computational Biology, Indraprastha Institute of Information Technology, New Delhi, India.
Nucleic Acids Research
|May 23, 2018
Summary
CellAtlasSearch provides a searchable database for gene expression data, enabling researchers to analyze single-cell transcriptomics. This tool uses graphical processing units for fast querying of over 300,000 reference profiles.
Area of Science:
- Genomics
- Bioinformatics
- Computational Biology
Background:
- High-throughput single-cell transcriptomics generates vast amounts of gene expression data.
- Existing efforts focus on homogenizing and storing this data, but making it searchable is key to unlocking its value.
- Large-scale gene expression datasets require efficient search architectures.
Purpose of the Study:
- To develop a novel, scalable, and searchable architecture for high-dimensional gene expression data.
- To enable efficient querying and characterization of unannotated single cells.
- To facilitate noise-free, low-dimensional representation of single-cell expression profiles.
Main Methods:
- Development of CellAtlasSearch, a massively parallel and lightweight search architecture.
- Implementation of a Graphical Processing Unit (GPU)-friendly Locality Sensitive Hashing (LSH) for accelerated data processing and querying.
- Inclusion of over 300,000 reference expression profiles (bulk and single-cell data).
Main Results:
- CellAtlasSearch offers unmatched speedup in data processing and query through GPU-friendly LSH.
- The system successfully queries individual single-cell transcriptomes and retrieves matching samples with meta-information.
- Provides a resource for characterizing unannotated cells and generating low-dimensional representations.
Conclusions:
- CellAtlasSearch provides a scalable and efficient solution for searching large-scale gene expression datasets.
- The architecture facilitates the analysis and characterization of single-cell data for researchers and clinicians.
- Enables deeper insights into biological systems through accessible and searchable transcriptomic data.
Related Concept Videos
What is Genetic Engineering?
80.3K
Overview
80.3K
Heat Engines
3.7K
A heat engine is a device used to extract heat from a source and then convert it into mechanical work used for various applications. For example, a steam engine on an old-style train can produce the work needed for driving the train.
Whenever we consider heat engines (and associated devices such as refrigerators and heat pumps), we do not use the standard sign convention for heat and work. For convenience, we assume that the symbols Qh, Qc, and W represent only the amounts of heat transferred...
Whenever we consider heat engines (and associated devices such as refrigerators and heat pumps), we do not use the standard sign convention for heat and work. For convenience, we assume that the symbols Qh, Qc, and W represent only the amounts of heat transferred...
3.7K
Internal Combustion Engine
2.8K
The internal combustion engine is a heat engine that uses the byproducts of combustion as the working fluid instead of using a heat transfer medium to transfer heat. The combustion is done in a way that produces high-pressure combustion products that can be expanded through a turbine or piston to create work. Internal combustion engines can again be categorized into three kinds: (1) spark ignition gasoline engines, most commonly used in automobiles, (2) compression ignition diesel engines that...
2.8K
Cancers Originate from Somatic Mutations in a Single Cell
15.0K
Cancer arises from mutations in the critical genes that allow healthy cells to escape cell cycle regulation and acquire the ability to proliferate indefinitely. Though originating from a single mutation event in one of the originator cells, cancer progresses when the mutant cell lines continue to gain more and more mutations, and finally, become malignant. For example, chronic myelogenous leukemia (CML) develops initially as a non-lethal increase in white blood cells, which progressively...
15.0K
Load along a Single Axis
648
In structural engineering, the analysis of beams subjected to varying loads is a critical aspect of understanding the behavior and performance of these structural elements. A common scenario involves a beam subjected to a combination of different load distributions.
Consider a beam of length L subjected to a varying load, which is a combination of parabolic and trapezoidal load distribution along the x-axis. In this case, it is essential to determine the resultant loads, their locations, and...
Consider a beam of length L subjected to a varying load, which is a combination of parabolic and trapezoidal load distribution along the x-axis. In this case, it is essential to determine the resultant loads, their locations, and...
648
Single Pipe Systems
462
In pipe flow analysis, problems are typically categorized into three types — Type I, Type II, and Type III — based on the known parameters and the desired outcome. Each type of problem addresses specific engineering requirements using fluid properties, pipe characteristics, and operational conditions.
In a Type I problem, fluid properties (density and viscosity), pipe characteristics (including diameter, length, and surface roughness), and the flow rate or average velocity are...
In a Type I problem, fluid properties (density and viscosity), pipe characteristics (including diameter, length, and surface roughness), and the flow rate or average velocity are...
462

