Skip to content

fogg-lab/gene-platform

Repository files navigation

GENE Platform

Gene Expression Explorer

A desktop application for gene expression analysis of bulk RNA-seq data, built with Electron and React. This project is a rewrite of the original Flask-based web application.

Features

  • Exploratory Data Analysis
  • Differential expression analysis for bulk RNA-seq data with a limma-voom pipeline
  • Enrichment analysis via limma's camera method
  • Interactive data visualization
  • Load harmonized GEO and GDC datasets
  • Local data processing via WebAssembly

Setup

Set up and launch GENE on your machine.

Prerequisites

  • Install Git. macOS users can run git -v in Terminal for automatic installation. On Windows, download the installer from git-scm.com and perform a standard installation.
  • Install Node.js. Download and run the installer from nodejs.org. You may perform a regular installation using the default options. No extra dependencies are necessary.

Install and Launch GENE

Set up and launch the app from a new command line session. Launch Command Prompt on Windows or Terminal on macOS, and run the four commands below in sequence.

  1. Clone this repository.
    git clone https://github.com/fogg-lab/gene-platform.git
  2. Navigate to the project root directory.
    cd gene-platform
  3. Install project dependencies.
    npm install
  4. Launch the app in development mode.
    npm run dev

Quickstart demo

Follow this link to watch a 5-minute demo.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published