Awesome
Graphical user interface for BiaPy: Bioimage analysis pipelines in Python
Download BiaPy GUI for you OS
BiaPy
BiaPy is an open source ready-to-use all-in-one library that provides deep-learning workflows for a large variety of bioimage analysis tasks, including 2D and 3D semantic segmentation, instance segmentation, object detection, image denoising, single image super-resolution, self-supervised learning and image classification.
BiaPy is a versatile platform designed to accommodate both proficient computer scientists and users less experienced in programming. It offers diverse and user-friendly access points to our workflows.
This repository is actively under development by the Biomedical Computer Vision group at the University of the Basque Country and the Donostia International Physics Center.
Description video
Find a comprehensive overview of BiaPy and its functionality in the following videos:
<br> <span style="font-weight:normal">BiaPy history and GUI demo at RTmfm by Ignacio Arganda-Carreras and Daniel Franco-Barranco.</span> |
---|
<br> BiaPy presentation at Virtual Pub of Euro-BioImaging by Ignacio Arganda-Carreras. |
For developers (through console):
Download the repository first:
git clone https://github.com/BiaPyX/BiaPy-GUI.git
cd BiaPy-GUI
This will create a folder called BiaPy-GUI
that contains all the files of the repository. Then you need to create a conda environment and install the dependencies:
conda create -n biapy-gui python=3.10.10
conda activate biapy-gui
pip install -r requirements.txt
After that simply run the main.py
:
python main.py
To create the binary files:
pyinstaller -F main.py
You can also modify the main.spec file (e.g. to add new images) and redo the binary:
pyinstaller main.spec
This will create a main.spec
file and a dist
folder with BiaPy
binary inside it.
Citation
Franco-Barranco, Daniel, et al. "BiaPy: a ready-to-use library for Bioimage Analysis Pipelines."
2023 IEEE 20th International Symposium on Biomedical Imaging (ISBI). IEEE, 2023.