Skip to content

Latest commit

 

History

History
46 lines (37 loc) · 1.11 KB

File metadata and controls

46 lines (37 loc) · 1.11 KB

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