https://github.com/singjc/streamsage
StreamSage is a web application for performing proteomics database searching use Sage.
https://github.com/singjc/streamsage
mass-spectrometry proteomics streamlit
Last synced: about 1 month ago
JSON representation
StreamSage is a web application for performing proteomics database searching use Sage.
- Host: GitHub
- URL: https://github.com/singjc/streamsage
- Owner: singjc
- Created: 2024-08-21T17:12:01.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-13T18:42:51.000Z (over 1 year ago)
- Last Synced: 2025-01-23T05:34:23.160Z (over 1 year ago)
- Topics: mass-spectrometry, proteomics, streamlit
- Language: Python
- Homepage: https://abi-services.cs.uni-tuebingen.de/streamsage/
- Size: 33.8 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
---
[](https://abi-services.cs.uni-tuebingen.de/streamsage/)
[StreamSage](https://abi-services.cs.uni-tuebingen.de/streamsage/) is a web application for performing proteomics database searching using Sage. For more information about Sage, please refer to the github repository [here](https://github.com/lazear/sage).
This app is based on [OpenMS streamlit template project](https://github.com/OpenMS/streamlit-template).
## Installation
If you wish to run StreamSage locally, you can clone the repository and install the dependencies using the following commands:
```bash
git clone https://github.com/singjc/StreamSage.git
cd StreamSage
pip install -r requirements.txt
```
## Usage
Assuming you are in the StreamSage directory
```bash
streamlit run app.py
```
To run the app locally, add the local flag to the command:
**Note**: Running the app locally allows direct access to the users file system. This means you directly use files from your local machine.
```bash
streamlit run app.py local
```
## Docker
To run the app using Docker, you can pull the available image from Docker Hub:
```bash
docker pull singjust/streamsage:latest
```
Then run the image:
```bash
docker run --rm singjust/streamsage:latest
```
## References
- [Sage: An Open-Source Tool for Fast Proteomics Searching and Quantification at Scale](https://doi.org/10.1021/acs.jproteome.3c00486)