Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions docker/docker-compose.yml.template
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,23 @@ services:
- ../lib:/gEAR/lib
- ../www/uploads/files:/gEAR/www/uploads/files

# AnnData object Upload RabbitMQ Consumer
# i.e. h5ad, mex, tar
anndata_upload_consumer:
build:
context: ..
dockerfile: listeners/Dockerfile.anndata_upload
depends_on:
- queue
image: adkinsrs/gear_anndata_upload_consumer:latest
networks:
- gear
restart: on-failure
volumes:
- ../listeners:/gEAR/listeners
- ../lib:/gEAR/lib
- ../www/uploads/files:/gEAR/www/uploads/files

volumes:
db:
driver: local
Expand Down
10 changes: 10 additions & 0 deletions docs/developer/services/rabbitmq_consumers.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,16 @@ Result Storage (Database, File System)

## Available Consumers

### Anndata Upload Consume

Facilitates uploading of various file formats into Anndata (H5AD) format.

- **Listener**: `listeners/anndata_upload_consumer.py`
- **Queue**: `anndata_upload_jobs`
- **Service Template**: `systemd/anndata-upload-consumer@.service`
- **Service Group**: `systemd/anndata-upload-consumer.target`


### Gosling Upload Consume

Facilitates uploading of track files for the epigenome uploader.
Expand Down
Loading