PartSeg 0.10.3
pip install PartSeg==0.10.3
Released:
PartSeg is python GUI for bio imaging analysis especially nucleus analysis,
Navigation
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: BSD License (BSD-3-Clause)
- Author: Grzegorz Bokota
- Tags bioimaging , GUI
- Requires: Python >=3.6
Classifiers
- Development Status
- License
- Operating System
- Programming Language
- Topic
Project description
PartSeg
PartSeg is gui and library for segmentation algorithms.
This application is designed to help biologist with segmentation based on threshold and connected components
Tutorials
- Tutorial: Chromosome 1 (as gui) link
- Data for chromosome 1 tutorial link
- Tutorial: Different neuron types (as library) link
Installing
-
From binaries:
-
With pip (on linux you need to install
numpy
andcython
earlier)- From pypi:
pip install PartSeg
- From repository:
pip install git+https://github.com/4DNucleome/PartSeg.git
- From pypi:
Running
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
Additional remarks
PartSeg use current imagecodecs-lite
as backed for tifffile
. You may install full version if imagecodecs
manually.
Save Format
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)
Interface
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
Laboratory of functional and structural genomics http://4dnucleome.cent.uw.edu.pl/
Changelog
0.10.3
- deterministic order of elements in batch processing.
0.10.2
- bugfixes
0.10.1
- bugfixes
0.10.0
- Add creating custom label coloring.
- Change execs interpreter to python 3.7.
- Add masking operation in Segmentation Mask.
- Change license to BSD.
- Allow select root type in batch processing.
- Add median filter in preview.
0.9.7
- fix bug in compare mask
0.9.6
- fix bug in loading project with mask
- upgrade PyInstaller version (bug GHSA-7fcj-pq9j-wh2r)
0.9.5
- fix bug in loading project in "Segmentation analysis"
0.9.4
- read mask segmentation projects
- choose source type in batch
- add initial support to OIF and CZI file format
- extract utils to PartSegCore module
- add automated tests of example notebook
- reversed mask
- load segmentation parameters in mask segmentation
- allow use sprawl in segmentation tool
- add radial split of mask for measurement
- add all measurement results in batch, per component sheet
0.9.3
- start automated build documentation
- change color map backend and allow for user to create custom color map.
- segmentation compare
- update test engines
- support of PySide2
0.9.2.3
- refactor code to make easier create plugin for mask segmentation
- create class base updater for update outdated algorithm description
- fix save functions
- fix different bugs
0.9.2.2
- extract static data to separated package
- update marker of fix range and add mark of gauss in channel control
0.9.2.1
- add VoteSmooth and add choosing of smooth algorithm
0.9.2
-
add pypi base check for update
-
remove resetting image state when change state in same image
-
in stack segmentation add options to picking components from segmentation's
-
in mask segmentation add:
- preview of segmentation parameters per component,
- save segmentation parameters in save file
- new implementation of batch mode.
0.9.1
-
Add multiple files widget
-
Add Calculating distances between segmented object and mask
-
Batch processing plan fixes:
- Fix adding pipelines to plan
- Redesign mask widget
-
modify measurement backend to allow calculate multi channel measurements.
0.9
Begin of changelog
Project details
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: BSD License (BSD-3-Clause)
- Author: Grzegorz Bokota
- Tags bioimaging , GUI
- Requires: Python >=3.6
Classifiers
- Development Status
- License
- Operating System
- Programming Language
- Topic
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 Distributions
Uploaded
CPython 3.8
manylinux: glibc 2.12+ x86-64
Uploaded
CPython 3.8
macOS 10.14+ x86-64
Uploaded
CPython 3.8
macOS 10.9+ x86-64
Uploaded
CPython 3.7m
manylinux: glibc 2.12+ x86-64
Uploaded
CPython 3.7m
macOS 10.14+ Intel (x86-64, i386)
Uploaded
CPython 3.7m
macOS 10.9+ Intel (x86-64, i386)
Uploaded
CPython 3.6m
manylinux: glibc 2.12+ x86-64
Uploaded
CPython 3.6m
macOS 10.14+ Intel (x86-64, i386)
Uploaded
CPython 3.6m
macOS 10.9+ Intel (x86-64, i386)
File details
Details for the file PartSeg-0.10.3.tar.gz
.
File metadata
- Download URL: PartSeg-0.10.3.tar.gz
- Upload date:
- Size: 1.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
0844e14fa71f9614e9731a3ed685802bb2437064dd0c70bc47d0ecb9485c070d
|
|
MD5 |
b8065ddac42cfe0ab1623b4eacb7c1db
|
|
BLAKE2b-256 |
dca32f3e28cb8fa4e7e4788bcbf9208e9c6ec917c857bf8dae0f884df6518e98
|
File details
Details for the file PartSeg-0.10.3-cp38-cp38-win_amd64.whl
.
File metadata
- Download URL: PartSeg-0.10.3-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
81c5437830c76269d33d9cef4d65df36594423e73e882ed67dd2bfa423cde21c
|
|
MD5 |
c2c445f71dac134e7b6c07939bb2706e
|
|
BLAKE2b-256 |
b3747551ef640b919329fb1a8ffbae1c047000402790beb535d1679420cf1e0e
|
File details
Details for the file PartSeg-0.10.3-cp38-cp38-manylinux2014_x86_64.whl
.
File metadata
- Download URL: PartSeg-0.10.3-cp38-cp38-manylinux2014_x86_64.whl
- Upload date:
- Size: 5.0 MB
- Tags: CPython 3.8
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
b63edd7d1655e4dfba79a8fd68bcd4402afa353f87400adabf074d1d9d8e7ef9
|
|
MD5 |
657be64e7d705d0727216f0029c8fe1f
|
|
BLAKE2b-256 |
c71802b291369903282457e0be2e2b92a874e3cb9ef6ddf6d6aae1959e11966a
|
File details
Details for the file PartSeg-0.10.3-cp38-cp38-manylinux2010_x86_64.whl
.
File metadata
- Download URL: PartSeg-0.10.3-cp38-cp38-manylinux2010_x86_64.whl
- Upload date:
- Size: 5.5 MB
- Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
3688329d756a9bcc2e6acf144a67ddeb19b57a87d24ae3bb117741c4808df818
|
|
MD5 |
584467a4324fc2ac436787a9fb87c156
|
|
BLAKE2b-256 |
dd0c049b17cfa0c41db61eb1ad1d5a897576d111a3910bd0234f93bc37f3dac6
|
File details
Details for the file PartSeg-0.10.3-cp38-cp38-manylinux1_x86_64.whl
.
File metadata
- Download URL: PartSeg-0.10.3-cp38-cp38-manylinux1_x86_64.whl
- Upload date:
- Size: 5.5 MB
- Tags: CPython 3.8
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
21a485b28eed3b7092c7ed0a6340eff02843cf12e15227e1d8bd255184836b76
|
|
MD5 |
b12037621c1aaa22a36dd3cd13ea3be7
|
|
BLAKE2b-256 |
3ddbe093d17b01178b638bb5b821b1320baddc8421660e75d6e72541b2b00a5d
|
File details
Details for the file PartSeg-0.10.3-cp38-cp38-macosx_10_14_x86_64.whl
.
File metadata
- Download URL: PartSeg-0.10.3-cp38-cp38-macosx_10_14_x86_64.whl
- Upload date:
- Size: 1.9 MB
- Tags: CPython 3.8, macOS 10.14+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
cdf5176ad3e2a29649f4148c7a8adc7544e06e6767dd5cf57ba8372f5ada9bc0
|
|
MD5 |
5a32dba9a3e654df376bad0523b738fb
|
|
BLAKE2b-256 |
3a1151438c948d5b8d740a3e90e74e57579be65c50718f75d0f759ef78dfaf06
|
File details
Details for the file PartSeg-0.10.3-cp38-cp38-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: PartSeg-0.10.3-cp38-cp38-macosx_10_9_x86_64.whl
- Upload date:
- Size: 1.9 MB
- Tags: CPython 3.8, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
59924cb02b918f67b74eb1cb78072e8f0540a0db8967dee0fd70a9d740c4e9f6
|
|
MD5 |
c0a3faa301c1e1ed374d58c993f17d5e
|
|
BLAKE2b-256 |
af414a0275fdfa625e021d1770dbac469cdf514e65782c6ad4bde4f7eb02fb4f
|
File details
Details for the file PartSeg-0.10.3-cp37-cp37m-win_amd64.whl
.
File metadata
- Download URL: PartSeg-0.10.3-cp37-cp37m-win_amd64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.7m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
6e620e81aab5dc16e5f6beda92a4a1fcdb350f5d0b44782b31c7b84bc81f75ff
|
|
MD5 |
c0b8665dbc1cbd8fbd612cb7f9bd125a
|
|
BLAKE2b-256 |
4be6807bf76d65d45c67a058129bc51acb70a4ede68ecfa1b920a91263be9bc9
|
File details
Details for the file PartSeg-0.10.3-cp37-cp37m-manylinux2014_x86_64.whl
.
File metadata
- Download URL: PartSeg-0.10.3-cp37-cp37m-manylinux2014_x86_64.whl
- Upload date:
- Size: 4.6 MB
- Tags: CPython 3.7m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
ebae0428923bdb341efea70395240257a1577577943c720d1e2709c4ad4d1259
|
|
MD5 |
1f2918310e22cbb2cfa3275fcb366cbb
|
|
BLAKE2b-256 |
2bc58b82a02d9e1d925a60924912f2cc77cf88eb7231f7d34c2b2c58ebee3666
|
File details
Details for the file PartSeg-0.10.3-cp37-cp37m-manylinux2010_x86_64.whl
.
File metadata
- Download URL: PartSeg-0.10.3-cp37-cp37m-manylinux2010_x86_64.whl
- Upload date:
- Size: 5.1 MB
- Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
7666c7ee021ab08f43d39fe0a1aa94d71013d372829278aa80e4ccf276f57eb7
|
|
MD5 |
f32ce5a373ec4298cef67cd25f281fb4
|
|
BLAKE2b-256 |
9fc5744d72b558d30056cc0758d4c8d219d924d3737bab76ff5906fdec65a11b
|
File details
Details for the file PartSeg-0.10.3-cp37-cp37m-manylinux1_x86_64.whl
.
File metadata
- Download URL: PartSeg-0.10.3-cp37-cp37m-manylinux1_x86_64.whl
- Upload date:
- Size: 5.1 MB
- Tags: CPython 3.7m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
59e2da1924bd3765b7aefd11968513ab40d3411d44bf8eb593a0b3c3de6cd7b9
|
|
MD5 |
92b6627fcb19a9248c5a119b0231a649
|
|
BLAKE2b-256 |
26a6c41ad4b6c621aa53dd0ebf22dd9aa0563b3b41197431322821839b7cb527
|
File details
Details for the file PartSeg-0.10.3-cp37-cp37m-macosx_10_14_intel.whl
.
File metadata
- Download URL: PartSeg-0.10.3-cp37-cp37m-macosx_10_14_intel.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.7m, macOS 10.14+ Intel (x86-64, i386)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
adb1fdb20a767ab815b4ad2471c444ccca75b6b7925ff1613eccc3756ff66513
|
|
MD5 |
859192d312d3f79451dd0289065a0953
|
|
BLAKE2b-256 |
ce5b0e39cbeef31c4a7b2170e919a5978b9b93613c5e1b78950c63a7bd9a838a
|
File details
Details for the file PartSeg-0.10.3-cp37-cp37m-macosx_10_9_intel.whl
.
File metadata
- Download URL: PartSeg-0.10.3-cp37-cp37m-macosx_10_9_intel.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.7m, macOS 10.9+ Intel (x86-64, i386)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
a9105120dbc9034b135511dabe476db4398b65f09769c450c1d6d527ad209266
|
|
MD5 |
eebc166f6c39195f1939e4df273b1390
|
|
BLAKE2b-256 |
b0220ba1811467c7f6c14a8a4be9966b1444abfc53a9f7c98b75e34e0acc13be
|
File details
Details for the file PartSeg-0.10.3-cp36-cp36m-win_amd64.whl
.
File metadata
- Download URL: PartSeg-0.10.3-cp36-cp36m-win_amd64.whl
- Upload date:
- Size: 1.8 MB
- Tags: CPython 3.6m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
a09a1a4ae4cab1aa177282392fff2052cbcbee9882b6e67873194d647b8a0a61
|
|
MD5 |
6d6b5ef41cdfa86430befe435f5047c1
|
|
BLAKE2b-256 |
b7087a53a9986028acdad0ba547024d5c255fc280a757f23c23acb388cb93fa1
|
File details
Details for the file PartSeg-0.10.3-cp36-cp36m-manylinux2014_x86_64.whl
.
File metadata
- Download URL: PartSeg-0.10.3-cp36-cp36m-manylinux2014_x86_64.whl
- Upload date:
- Size: 4.6 MB
- Tags: CPython 3.6m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
ee8e4f26f70bb4e08c76b518dbf8fb9c9278555b68a6e8ee71b4cec4d9e23581
|
|
MD5 |
b85467aea67e438c8cc03088163f25f2
|
|
BLAKE2b-256 |
796fd9a840c97548b33031fb4107ca09f3605311e751ffb5d923733606b17dd8
|
File details
Details for the file PartSeg-0.10.3-cp36-cp36m-manylinux2010_x86_64.whl
.
File metadata
- Download URL: PartSeg-0.10.3-cp36-cp36m-manylinux2010_x86_64.whl
- Upload date:
- Size: 5.1 MB
- Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
6d11bd04fd10548182a5ed2636a8a358d3255df2d4b158d481337721c4d99751
|
|
MD5 |
b729a4466672925b8b86f35b305bf9ef
|
|
BLAKE2b-256 |
7f3122ebed4b0dd23ca5d9a60974df04f7238222997821d46403486610534312
|
File details
Details for the file PartSeg-0.10.3-cp36-cp36m-manylinux1_x86_64.whl
.
File metadata
- Download URL: PartSeg-0.10.3-cp36-cp36m-manylinux1_x86_64.whl
- Upload date:
- Size: 5.1 MB
- Tags: CPython 3.6m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
611ee0102541b8ef8c03bef058801da0cd5b72fe2f847c650e8b435470c188a3
|
|
MD5 |
398b894f862ccefbff67e554f124fd1f
|
|
BLAKE2b-256 |
27ea709f11f6e6a3d3a779edb92215c1c259d3e6e1dc8e7194d1a3c271e93c0e
|
File details
Details for the file PartSeg-0.10.3-cp36-cp36m-macosx_10_14_intel.whl
.
File metadata
- Download URL: PartSeg-0.10.3-cp36-cp36m-macosx_10_14_intel.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.6m, macOS 10.14+ Intel (x86-64, i386)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
af560a826f07a1804d06a18f3d92c95f3b9d4d9da2460eb065d1c3e99e43fc41
|
|
MD5 |
5e8f123c9ec92c1d31343d3160b625da
|
|
BLAKE2b-256 |
1dc76bca596c731acb22d57dd00b620519d70e2e4b501408e75d130d6217b3d4
|
File details
Details for the file PartSeg-0.10.3-cp36-cp36m-macosx_10_9_intel.whl
.
File metadata
- Download URL: PartSeg-0.10.3-cp36-cp36m-macosx_10_9_intel.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.6m, macOS 10.9+ Intel (x86-64, i386)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
f33fd07767a71a11f9173fa6b0f054de5f4c169be7471c11a909c8dab037e204
|
|
MD5 |
7ff523128baa1fafe538a59181088a33
|
|
BLAKE2b-256 |
e1683fff7599939b625f161e25ae7c75929d79f32f0ea2496a4c721787963079
|