Downloads · 30 days
0
lotfollahi-lab/TERRA-96M
TERRA-96M is a feature extraction model from lotfollahi-lab. Use it when you need embeddings to search or compare text. It is set up for terra-st. The card lists the license as cc-by-nc-4.0.
JEPA-based spatial-transcriptomics foundation model (TERRA). Code & docs: https://github.com/Lotfollahi-lab/terra
Downloads · 30 days
0
Access
Public
Updated Jun 24, 2026
Repo size
564 MB
Likes
0
Public
Click a slice to open those files.
.pt563 MB · 100%
From the Hugging Face model README
JEPA-based spatial-transcriptomics foundation model (TERRA). Code & docs: https://github.com/Lotfollahi-lab/terra
Trained on a 96M-cell subset of HST-Corpus-112M; the remaining cells are held out for benchmarking and downstream analyses. See the manuscript for details.
model_checkpoint.pt — target-encoder weights (inference)model_config.yaml — model / tokenization configtoken_dictionary.pkl — gene-token vocabularyensembl_dictionary.pkl — gene-name to Ensembl-ID mapping (harmonization)gene_count_dictionary.pkl — gene occurrence counts (rare-gene filtering)from app.huggingface import download_pretrained
from app.inference import harmonize_tokenize_embed_pipeline
d = download_pretrained("Lotfollahi-lab/TERRA-96M")
adata = harmonize_tokenize_embed_pipeline(
adata=adata,
model_folder_path=d, # gene-reference files auto-resolved from here
# ... sample_key / batch_key / etc.
)
<add paper / bioRxiv reference>