Skip to content

Commit

Permalink
Add README
Browse files Browse the repository at this point in the history
  • Loading branch information
nictru committed Mar 17, 2024
1 parent d006bdf commit da671ba
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@ __pycache__/
*.py[cod]
*$py.class

# Test data
data

# C extensions
*.so

Expand Down
27 changes: 27 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# SIMBA🦁 Downstream toolkit
This repository contains the source code of the python shiny app which is recommended to be used for the downstream analysis of the output of the SIMBA🦁 pipeline. Available instances can be found at at [https://exbio.wzw.tum.de/cost/overview/](https://exbio.wzw.tum.de/cost/overview/).

## Offline Usage
### Docker
The app can be run using the docker image `bigdatainbiomedicine/simba-downstream`. The image can be pulled from the docker hub using the following command:
```bash
docker run -p <port>:8080 bigdatainbiomedicine/simba-downstream
```
Assuming that the port 1234 is used, the app can be accessed at [http://localhost:1234](http://localhost:1234).

### Local
The app can also be run locally. The following steps are required to run the app locally:
1. Clone the repository:
```bash
git clone https://github.com/Mye-InfoBank/SIMBA-Downstream.git
```
2. Install the required packages:
```bash
pip install -r requirements.txt
```
3. Run the app:
```bash
cd src
uvicorn app:app --host 0.0.0.0 --port <port>
```
Assuming that the port 1234 is used, the app can be accessed at [http://localhost:1234](http://localhost:1234).
Binary file removed data/minimal_example.h5ad
Binary file not shown.

0 comments on commit da671ba

Please sign in to comment.