This repository use mosna and tysserand packages
tysserand is a Python library to reconstruct spatial networks from spatially resolved omics experiments. It is intended as a common tool where the bioinformatics community can add new methods to reconstruct networks, choose appropriate parameters, clean resulting networks and pipe data to other libraries. You can find the article and supplementary information on Bioinformatics, and the freely available preprint is on BioRxiv.
Mosna is an in-devlopement python package to find patterns and communities in spatial networks of nodes with attributes of possibly high dimension.
# create env
conda env create -f conda_env_spatial-networks.yml
# activate/change env
conda activate spatial-networks
#list installed packages in env
conda list
- Extract csv from fcs files
- Extract jpg from CZI image
- Compute nodes (nuclei) and their connections (edges) [Tysserand]
- Cluster by markers (CDx, Mx, Cancer...)
- Compute Mixing Matrix [Mosna]
- Cell coordinate files (csv)
- JPG/PNG files extracted from CZI
- Network nodes (csv)
- Network vizualisation
- Mixing matrix (csv and heatmap)