%matplotlib inline
Available pretrain models
We pretrained models on preprocessed high-quality spatial transcriptomics data, and realised them for transfer learning for new spatial data, so that people can do segmentation from scratch without providing coarse pre-trained labels. Currently we cover pre-trained models from multiple tissues and spatial technologies.
Import packages & data
import random
import numpy as np
import pandas as pd
import tifffile as tiff
import matplotlib.pyplot as plt
import Bering as br
Pre-train model for ISS hippocampus
This model is pre-trained on ISS (pciSeq) hippocampus data. Available labels contains subtypes of neuron and non-neurons.
bg = br.datasets.model_iss_ca1_qian()
# parameters of node classification model
bg.trainer_node.model.parameters()
# parameters of edge prediction model
bg.trainer_edge.model.parameters()
# available labels for node classification
bg.labels
# number of input node features
bg.n_node_features
Other available models
Cortex (MERFISH): br.datasets.model_iss_ca1_qian()
Lung cancer (Cosmx): br.datasets.model_cosmx_nsclc_he()
Breast cancer (Xenium): br.datasets.model_xenium_dcis_janesick()
Hippocampus (pciSeq): br.datasets.model_iss_ca1_qian()
More pretrained models will be added.