Skip to content
@kanaverse

kanaverse

The one-stop shop for all of your kana-related needs!

Welcome to the kanaverse!

About

kana is a web application for interactive analysis of single-cell genomics data. Its unique selling point is that all computation is done on the client machine, rather than being transferred to a backend server; this simplifies deployment, avoids latency and data ownership issues, and provides greater scalability across users. Check out our manuscript for more details.

Overview and Analysis of Zillinois Lung dataset

This organization manages the code for the kana application as well as the underlying packages and resources. Most code is written in Javascript, with a sprinkling of C++ for WebAssembly and R for some preprocessing.

Key packages

bakana ("backend kana") manages the analysis pipeline and results for the web application. It can also be used to execute the same analysis on a backend server via Node.js.

scran.js implements various methods for single-cell data analysis, by compiling various C/C++ libraries such as libscran to WebAssembly.

kanapi provides a more traditional backend for kana, allowing maintainers to run bakana on a server and transfer results to the client via websockets.

Contact

This organization is managed by Aaron "A-bomb" Lun and Jayaram "Rowling" Kancherla.

Pinned Loading

  1. kana kana Public

    Single cell analysis in the browser

    JavaScript 142 12

  2. bakana bakana Public

    Backend compute for kana

    JavaScript 4

  3. scran.js scran.js Public

    Single cell analysis in Javascript

    JavaScript 21 3

  4. kanapi kanapi Public

    API layer to analyze single cell RNA-seq analysis in node

    JavaScript 1

Repositories

Showing 10 of 26 repositories
  • kanaverse/wobbegong-kana’s past year of commit activity
    JavaScript 0 0 0 1 Updated Dec 13, 2024
  • wobbegong-logo Public

    Logo for wobbegong-related code

    kanaverse/wobbegong-logo’s past year of commit activity
    0 MIT 0 0 0 Updated Dec 5, 2024
  • wobbegong.js Public

    Client-side queries on SummarizedExperiments using the wobbegong format

    kanaverse/wobbegong.js’s past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated Dec 4, 2024
  • wobbegong-R Public

    Generate wobbegong-formatted files for querying SummarizedExperiments

    kanaverse/wobbegong-R’s past year of commit activity
    R 0 0 0 0 Updated Dec 4, 2024
  • scran.js Public

    Single cell analysis in Javascript

    kanaverse/scran.js’s past year of commit activity
    JavaScript 21 MIT 3 0 0 Updated Oct 15, 2024
  • emcmake-docker Public

    Docker image for Emscripten + Cmake

    kanaverse/emcmake-docker’s past year of commit activity
    Dockerfile 0 MIT 0 0 0 Updated Oct 2, 2024
  • igraph-wasm Public

    Compiled Wasm binaries for the igraph C library

    kanaverse/igraph-wasm’s past year of commit activity
    CMake 4 0 0 0 Updated Oct 1, 2024
  • bakana-remotes Public

    Remote readers for the bakana scRNA-seq analysis pipeline

    kanaverse/bakana-remotes’s past year of commit activity
    JavaScript 0 0 0 0 Updated May 5, 2024
  • bakana-takane Public

    bakana extensions for takane-formatted datasets

    kanaverse/bakana-takane’s past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated May 2, 2024
  • scran.js-docker Public

    Docker image for building scran.js

    kanaverse/scran.js-docker’s past year of commit activity
    Dockerfile 0 MIT 0 0 0 Updated May 1, 2024

Top languages

Loading…

Most used topics

Loading…