Skip to content

KChen-lab/immune-knowledgegraph.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Immune Knowledge Graph Analysis

A web application for analyzing immune related genes and pathways relationships with literature-based knowledge graphs.

Project Structure

immune-knowledgegraph.github.io/
├── api/               # Flask backend
│   ├── app.py        # Main application code
│   └── requirements.txt
├── frontend/         # Frontend files
│   └── index.html    # Main webpage
└── data/            # Network data
    └── ...network_data.csv

Setup

Backend Setup

  1. Navigate to the api directory:
cd api
  1. Install dependencies:
pip install -r requirements.txt
  1. Run the Flask server:
python app.py

Frontend Setup

  1. Open frontend/index.html in a web browser
  2. Enter gene names to analyze
  3. View results in the table

Usage

  1. Enter gene names (one per line) in the text area
  2. Click "Analyze" to see pathway relationships
  3. Results will show pathways with their scores and statistical significance

API Endpoints

  • POST /analyze: Accepts a list of genes and returns pathway analysis results

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published