https://github.com/maayanlab/multiomics2targets
Expression to Kinases and Target Ranger
https://github.com/maayanlab/multiomics2targets
Last synced: 11 months ago
JSON representation
Expression to Kinases and Target Ranger
- Host: GitHub
- URL: https://github.com/maayanlab/multiomics2targets
- Owner: MaayanLab
- Created: 2024-04-18T19:47:59.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-25T04:39:03.000Z (over 1 year ago)
- Last Synced: 2025-01-22T03:15:03.003Z (about 1 year ago)
- Language: Jupyter Notebook
- Size: 40.8 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MULTIOMICS2TARGETS:
### Expression2Kinases & Target Ranger
Currently hosted at: https://multiomics2targets.maayanlab.cloud/
## Getting Started
To run in development:
```bash
# prepare .env file & review
cp .env.example .env
# create and activate python3.8 (or python3.9) virtual environment
python3.9 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
# install relevant R dependencies
R -e "source('setup.R')"
# run in development
appyter main.ipynb
```
## Running locally
To run the Multiomics2Targets app locally first ensure that [Docker](https://www.docker.com/) is installed, and then run the following command:
```bash
docker run --device /dev/fuse --cap-add SYS_ADMIN --security-opt apparmor:unconfined -p 5000:5000 -it maayanlab/x2ktr:0.1.05
```
To receive automatically generated descriptions of the results, you need to provide an [OpenAI API Key](https://openai.com/index/openai-api/) as an environment variable:
```bash
docker run --device /dev/fuse --cap-add SYS_ADMIN --security-opt apparmor:unconfined -p 5000:5000 -e OPENAI_API_KEY=sk-… -it maayanlab/x2ktr:0.1.05
```