@fabilab/atlasapprox

0.2.8 • Public • Published

Documentation Status PyPI version npm version CRAN Downloads

Cell Atlas Approximations - JavaScript API

Cell atlases such as Tabula Muris and Tabula Sapiens are multi-organ single cell omics data sets describing entire organisms. A cell atlas approximation is a lossy and lightweight compression of a cell atlas that can be streamed via the internet.

This project enables biologists, doctors, and data scientist to quickly find answers for questions such as:

  • What types of cells populate the human heart?
  • What is the expression of a specific gene across cell types in C elegans?
  • What are the marker genes of a specific cell type in mouse pancreas?
  • What fraction of cells (of a specific type) express a gene of interest?

This package enables users to ask those questions using the JavaScript API.

Version

The latest API version is v1.

We support several organs and organisms: human, mouse, lemur (a type of monkey), zebrafish, C. elegans. More organisms and organs are planned for the near future.

Documentation

Tutorial and reference documentation is available at https://atlasapprox.readthedocs.io.

Usage

An object containing one function for each API endpoint is exported by the @fabilab/atlasapprox npm package:

// EC6 imports
import atlasapprox from '@fabilab/atlasapprox';
// CommonJS variant
//let atlasapprox = require('@fabilab/atlasapprox');

(async () => {
  let data = await atlasapprox.organisms();
  console.log(data);
  }  
})();

Authors

Package Sidebar

Install

npm i @fabilab/atlasapprox

Weekly Downloads

6

Version

0.2.8

License

MIT

Unpacked Size

13 kB

Total Files

4

Last publish

Collaborators

  • iosonofabio