PartSeg is gui and library for segmentation algorithms.
This application is designed to help biologist with segmentation based on threshold and connected components
- Tutorial: Chromosome 1 (as gui) link
- Data for chromosome 1 tutorial link
- Tutorial: Different neuron types (as library) link
-
From binaries:
-
With pip (on linux you need to install
numpy
andcython
earlier)- From pypi:
pip install PartSeg[pyqt]
- From repository:
pip install git+https://github.com/4DNucleome/PartSeg.git
- From pypi:
If you download binaries look for PartSeg_exec
file inside the PartSeg
folder
If you install from repository or from pip you cat run it with PartSeg
command or python -m PartSeg
.
First option do not work on Windows.
PartSeg export few commandline options:
--no_report
- disable reporting errors to authors--no_dialog
- disable reporting errors to authors and showing error dialog. Use only when running from terminal.segmentation_analysis
- skip launcher and start analysis guisegmentation
- skip launcher and start segmentation gui
PartSeg use current imagecodecs-lite
as backed for tifffile
. You may install full version if imagecodecs
manually.
Saved project are tar files compressed with gzip or bz2
Metadata are saved in data.json file (in json format) images/mask are saved as *.npy (numpy array format)
Launcher. Chose program that you will launch:
Main window of Segmentation Analysis:
Main window of Segmentation Analysis with view on measurement result:
Window for creating set of measurements:
Main window of Mask Segmentation:
Laboratory of functional and structural genomics http://4dnucleome.cent.uw.edu.pl/