Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 9 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.8%) to scientific vocabulary
Scientific Fields
Repository
Basic Info
- Host: GitHub
- Owner: XinBiostats
- License: other
- Language: Python
- Default Branch: main
- Size: 74.6 MB
Statistics
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
- Releases: 1
Metadata Files
README.md
Spatial Augmented Multiomics Interface (SAMI)
©July 11, 2023 University of Florida Research Foundation, Inc. All Rights Reserved.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
We present a method for the simultaneous analysis of spatial metabolome, lipidome, and glycome from a single tissue section using mass spectrometry imaging. Our workflow includes a computational pipeline called Spatial Augmented Multiomics Interface (SAMI) that offers multiomics integration, high dimensionality clustering, spatial anatomical mapping with matched multiomics features, and metabolic pathway enrichment to providing unprecedented insights into the spatial distribution and interaction of these biomolecules in mammalian tissue biology.

Implement
SAMI can be run through two different ways:
1. Using Docker (Recommended):
We have pre-configured the environment for you using Docker, which ensures a consistent and reliable environment and make it easy to get started.
Steps:
- Clone SAMI from Github Repository:
bash git clone https://github.com/XinBiostats/SAMI - Download testing data from Zenodo and put it in "./SAMI/".
- Download libaries for pathway enrichment analysis from Dropbox and put them in "./SAMI/".
- Download Docker desktop from Docker website, and install it on your machine.
- Open the Terminal or PowerShell(Windows), then run below command with your SAMI path: ```bash docker run -it --rm --user root -e GRANTSUDO=yes -p 8888:8888 -v "YOURSAMI_PATH:/home/jovyan/work" xinbiostats/sami:latest
example: docker run -it --rm --user root -e GRANT_SUDO=yes -p 8888:8888 -v "/Users/xin.ma/Desktop/SAMI:/home/jovyan/work" xinbiostats/sami:latest
```
- Find the highlighted link in your terminal and copy it to your browser. The link will not be the same, but will show up at same place.
- All set! You can play with our Demo now. (demo)
2. Using Conda:
Create your own environment for SAMI.(Due to potential incompatibility issues caused by different operating systems and versions, it is recommended to use Docker.)
Steps:
- Clone SAMI from Github Repository:
bash git clone https://github.com/XinBiostats/SAMI - Download testing data from Dropbox and put it in "./SAMI/".
- Download libaries for pathway enrichment analysis from Dropbox and put them in "./SAMI/lib/".
- Open the Terminal or PowerShell(Windows), then install requirements:
bash conda env create -f environment.yml - Activate SAMI environment, find your R installation's home directory. ```bash conda activate SAMI
R RHOME
For example:
bash
/Users/xin.ma/anaconda3/envs/SAMI/lib/R
Open [./SAMI/pathway.py](https://github.com/XinBiostats/SAMI/blob/main/SAMI/pathway.py) scripts, update os.environ['R_HOME'] using your R home directory.
python
os.environ['R_HOME'] = "/Users/xin.ma/anaconda3/envs/SAMI/lib/R"
```
- All set! You can play with our Demo now. (demo)
Owner
- Name: Xin Ma
- Login: XinBiostats
- Kind: user
- Repositories: 1
- Profile: https://github.com/XinBiostats
Citation (CITATION.cff)
cff-version: 1.1.0 message: "If you use this software, please cite it as below." authors: - family-names: Ma given-names: Xin orcid: https://orcid.org/0009-0009-3347-4257 title:XinBiostats/SAMI: v1.0.0 version: v1.0.0 date-released: 2025-03-14
GitHub Events
Total
- Create event: 1
- Issues event: 2
- Release event: 1
- Issue comment event: 3
- Push event: 11
Last Year
- Create event: 1
- Issues event: 2
- Release event: 1
- Issue comment event: 3
- Push event: 11
