U-Net for sub-cellular segmentation from Bright field
Project description
Morphology annotation for budding yeasts
Installation
pip install maby
Once installed, use command maby-init to download the pre-trained models and example images. These will be stored in your python environment, so you may need to use special permissions. We recommend using a pythong environment, such as conda.
Training
Once the package is installed, the command maby-train will be accessible from the command line.
maby-train --directory /path/to/image
Evaluating
To evaluate the performance of the trained model on the validation data, use the command maby-evaluate.
It requires a path to a results directory as input.
maby-evaluate --directory /path/to/directory --checkpoint /path/to/model.pt
Visualizing results with napari
We visualize results with napari using the command:
maby-visualize
By default, it loads a network to predict the location of the nucleus, as well as an example time-lapse.
Click Run to make a prediction on the example. This may take up to a minute, depending on your hardware.
You can choose which model to run the prediction with in the dropdown menu. The nucleus and vacuole models are pre-trained, but the custom model is loaded with random initial weights.
If you want to predict on a different .tif file, you can choose an image and press Load Image to load it into the viewer. The bright field data will be automatically normalized between -1 and 1.
If you want to use a different model trained with maby-train on your own dataset, locate the checkpoint file and click Load model. Note that this will overwrite which ever model is currently loaded, so we suggest that you first switch to the custom model in the model picking pane.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file maby-0.1.tar.gz.
File metadata
- Download URL: maby-0.1.tar.gz
- Upload date:
- Size: 11.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c55beae92b562d0c7ae7557ceb3900f943fc0f214efffda918d836a15f7b6b6e
|
|
| MD5 |
53a3fcc77ca0b8eedee50e7472688dfc
|
|
| BLAKE2b-256 |
ea4dffd132e4ac0896b0962c7907ad4dbd848a5c49e89592f24f62f2effcdae3
|
File details
Details for the file maby-0.1-py3-none-any.whl.
File metadata
- Download URL: maby-0.1-py3-none-any.whl
- Upload date:
- Size: 12.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b3be490c3d47bb60c7379e2f211221035fd4fa5761ac49631b11528c60a88fa1
|
|
| MD5 |
80d2320912e86fd45819b0d2f28a5761
|
|
| BLAKE2b-256 |
da18b74788a60b42f8d3019d2cd31357d7643c6113494418f66bd2543500d0a3
|