Skip to content

About

Interface between StageTool UI and StageTool Core

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

67 Commits

Folders and files

Repository files navigation

StageTool API

RESTful API handless communication between StageTool Core and StageTool UI. StageTool is a convolutional deep neural network-based approach that facilitates the analysis of spermatogenesis in DAPI-stained mouse testis cross-sections.

stagetool-architecture-diagram

Dev / Testing

Create a .env inside ./src with the following keys

ENV=development // can be "production" or "staging"
DOCKER_IMAGE_NAME=ghcr.io/turku-bioimaging/stagetool-core (Name of your core container)
DOCKER_IMAGE_VERSION=0.1.2 (Version of your core container, with trailing :)
ALLOWED_ORIGINS= (Enter address of UI app for CORS)

Run unit tests from src with python -m pytest tests/test_main.py

Deploy

 gunicorn -w 4 -b :6700 --log-level debug main:app

Cite this work

BibTeX

@software{Meikar_STAGETOOL_a_Novel_2022,
author = {Meikar, O and Majoral, D and Heikkinen, O and Valkama, E and Leskinen, S and Rebane, A and Ruusuvuori, P and Toppari, J and Mäkelä, JA and Kotaja, N},
doi = {10.1210/endocr/bqac202},
month = dec,
title = {{STAGETOOL, a Novel Automated Approach for Mouse Testis Histological Analysis}},
year = {2022}
}

About

Interface between StageTool UI and StageTool Core

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages