- ่ฏพ้ข็ปไธป้กต๏ผhttps://yulab-smu.top
- ๅ ฌไผๅท๏ผYๅ ไฝๅ ๅ
้ฟๆๆ่ๅๅฃซๅ๏ผๆฌข่ฟๅจ่ฏขใ
We are a bioinformatics group at the School of Basic Medical Sciences, Southern Medical University (Guangzhou, China). We develop methods and open-source software that help biologists explore, interpret and communicate their data โ from functional enrichment to phylogenetic trees, from single-cell atlases to AI-native analysis in R.
Our packages are distributed mainly via Bioconductor and CRAN, and are designed to work together: the same data structures, the same grammar of graphics, the same reproducible workflow.
Statistical methods and software for interpreting omics data: functional enrichment, semantic similarity, and knowledge-based annotation.
- clusterProfiler โ a universal enrichment tool for interpreting omics data
- GOSemSim โ semantic similarity measures among GO terms, gene products and gene clusters
- gson โ base class and methods for the gson format
- enrichit โ C++ implementations of functional enrichment analysis
- enrichplot โ visualization of functional enrichment results
- SVP โ spatially variable profiler
- DOSE ยท ChIPseeker ยท ReactomePA ยท meshes ยท geneSetEmbedding
Grammar-of-graphics extensions for the data types biologists actually work with โ plots, trees, sequences, genomes, networks, and maps.
- aplot โ align and combine plots with shared axes
- ggimage โ use images in ggplot2
- ggbreak โ axis breaks for ggplot2
- ggmsa โ publication-quality multiple sequence alignment
- plotbb โ grammar of graphics on base graphics
- ggsc โ visualizing single-cell and spatial transcriptomics
- ggfun ยท ggtangle ยท scatterpie
A programmable environment for handling tree-structured biological data: parsing, integrating, manipulating and visualizing phylogenetic trees together with their associated data.
- ggtree โ visualization and annotation of phylogenetic trees
- treeio โ base classes and functions for phylogenetic tree input and output
- tidytree โ tidy manipulation of phylogenetic tree data
- ggtreeExtra โ add geom layers on circular or other layout trees
- treelayout โ tree layout algorithms (node coordinates), extracted from ggtree
- ggtreeDendro โ drawing dendrograms with ggtree
AI-native infrastructure for scientific computing in R. This is our newest direction: making AI-assisted data analysis programmable, auditable and reproducible, rather than a chat window beside the analysis.
- aisdk โ a unified runtime for model providers, tool calling, agents, skills and image generation in R
- ggai โ grammar-guided AI visualization: from natural-language intent to reproducible scientific figures
- Rho โ an agent-native desktop workbench for R
- sclet โ state-aware toolkit for single-cell and spatial transcriptomics
- You and Your Research (EN and CN)
- Can a biologist fix a radio?โOr, what I learned while studying apoptosis
- Contributions: Tree data ยท Knowledge mining ยท Visualization ยท AI-native scientific computing
