https://github.com/akikuno/glycochat-ranking
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.0%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: akikuno
- License: mit
- Language: R
- Default Branch: main
- Size: 19.5 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Immune Checkpoint Lectin Ranking in PDAC Single-Cell Analysis
Overview
This repository contains a computational framework for identifying and ranking lectins related to immune checkpoint pathways in pancreatic ductal adenocarcinoma (PDAC) using single-cell multi-modal data analysis. The analysis integrates glycan binding patterns with RNA expression profiles to discover cell-type-specific lectin interactions that may play crucial roles in immune checkpoint regulation.
Research Objective
The primary goal is to identify lectins that show specific binding patterns to immune cells in the PDAC tumor microenvironment, which could serve as: - Novel immune checkpoint targets - Biomarkers for immune cell subtypes - Therapeutic targets for cancer immunotherapy
Methodology
Multi-Modal Data Integration
- RNA Expression Data: Single-cell RNA sequencing data capturing receptor gene expression
- Glycan Binding Data: Lectin microarray data measuring glycan-lectin interactions
- Cell Types Analyzed:
- Cancer cells (Classical, Basal-like, Intermediate)
- Immune cells (T cells, TAMs, MDSCs, dendritic cells, B cells, etc.)
Scoring Algorithm
The analysis employs a sophisticated scoring system that evaluates: 1. RNA Specificity Score: How specifically a lectin receptor is expressed in immune cells 2. RNA Expression Level: The magnitude of receptor expression in immune cells 3. Glycan Specificity Score: How specifically a lectin binds to cancer cells 4. Glycan Binding Level: The strength of lectin binding to cancer cells
Key Features
- Emphasizes single cell-type specificity using coefficient of variation and ratio metrics
- Customizable weighting system for different scoring components
- Identifies top-expressing cell types for both RNA and glycan data
Installation
bash
conda create -n scglycan python=3.12
conda install -y -n scglycan -c conda-forge r-essentials r-base r-seurat r-pheatmap r-patchwork r-ggplotify r-languageserver
conda activate scglycan
Usage
- Ensure the PDAC single-cell dataset (
pdac_ctype.RData) is placed in thedata/directory
[!NOTE] The
pdac_ctype.RDatafile should be requested from the corresponding author (Dr. Hiroaki Tateno: h-tateno[at]aist.go.jp)
- Run the main analysis:
r # In R or RStudio quarto::quarto_render("immune_checkpoint_lectin_ranking.qmd") - Results will be saved to:
data/glycan_ranking.csv: Ranked list of lectins with scoresdata/glycan_ranking_top10.png: Visualization of top-ranked lectins
Repository Structure
├── immune_checkpoint_lectin_ranking.qmd # Main analysis notebook
├── immune_checkpoint_lectin_ranking.R # Generated R script
├── scripts/
│ └── load.R # Data exploration script
└── data/
├── pdac_ctype.RData # Input: Seurat object with multi-modal data
└── glycan_ranking.csv # Output: Lectin rankings
Biological Significance
This analysis provides insights into: - Lectin-mediated immune checkpoint mechanisms in PDAC - Cell-type-specific glycosylation patterns in the tumor microenvironment - Potential therapeutic targets for enhancing anti-tumor immunity
License
This project is licensed under the MIT License - see the LICENSE file for details.
Owner
- Name: Akihiro Kuno
- Login: akikuno
- Kind: user
- Location: Tsukuba, Ibaraki, Japan
- Company: University of Tsukuba
- Website: https://researchmap.jp/7000027584/?lang=en
- Twitter: akikuno_sh
- Repositories: 12
- Profile: https://github.com/akikuno
Bioinformatician working at the Laboratory Animal Resource Center
GitHub Events
Total
- Public event: 1
- Push event: 1
Last Year
- Public event: 1
- Push event: 1