Skip to main content

PartSeg is python GUI for bio imaging analysis

Project description

PartSeg

Build Status PyPI version Documentation Status Build Status DOI

PartSeg is gui and library for segmentation algorithms.

This application is designed to help biologist with segmentation based on threshold and connected components

interface

Tutorials

  • Tutorial: Chromosome 1 (as gui) link
  • Data for chromosome 1 tutorial link
  • Tutorial: Different neuron types (as library) link

Installing

  • From binaries:
    • Windows (build on Windows 10)
    • Linux (build on Ubuntu 18.04)
    • MacOS (build on MacOS Mojave)
  • With pip (on linux you need to install numpy and cython earlier)
    • From pypi: pip install PartSeg
    • From repository: pip install git+https://github.com/4DNucleome/PartSeg.git

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 gui
  • segmentation - skip launcher and start segmentation gui

Additional remarks:

Current version of PartSeg use tifffile package to read *.tiff files. Because newer version is easy to install only on Windows. If you install it manually with imagecodecs it should work.

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:
launcher
Main window of Segmentation Analysis:
interface
Main window of Segmentation Analysis with view on measurement result:
interface
Window for creating set of measurements:
statistics
Main window of Mask Segmentation:
mask interface

Laboratory

Laboratory of functional and structural genomics http://4dnucleome.cent.uw.edu.pl/

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

PartSeg-0.9.3.post5.tar.gz (1.0 MB view details)

Uploaded Source

Built Distributions

PartSeg-0.9.3.post5-cp37-cp37m-win_amd64.whl (879.5 kB view details)

Uploaded CPython 3.7m Windows x86-64

PartSeg-0.9.3.post5-cp37-cp37m-manylinux1_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.7m

PartSeg-0.9.3.post5-cp37-cp37m-macosx_10_9_intel.whl (2.5 MB view details)

Uploaded CPython 3.7m macOS 10.9+ intel

PartSeg-0.9.3.post5-cp36-cp36m-win_amd64.whl (880.4 kB view details)

Uploaded CPython 3.6m Windows x86-64

PartSeg-0.9.3.post5-cp36-cp36m-manylinux1_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.6m

PartSeg-0.9.3.post5-cp36-cp36m-macosx_10_9_intel.whl (2.5 MB view details)

Uploaded CPython 3.6m macOS 10.9+ intel

File details

Details for the file PartSeg-0.9.3.post5.tar.gz.

File metadata

  • Download URL: PartSeg-0.9.3.post5.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3

File hashes

Hashes for PartSeg-0.9.3.post5.tar.gz
Algorithm Hash digest
SHA256 ccd0984025e6f7c89e4d3e461d8bf3059a82a241b924e514bde5e172b996df90
MD5 7380f9ea2e864bd35012787823f906d9
BLAKE2b-256 036ccdbab3d12b7e7928a0c25353dd6f6acae59ca2e9d382083111e4d006eb28

See more details on using hashes here.

File details

Details for the file PartSeg-0.9.3.post5-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: PartSeg-0.9.3.post5-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 879.5 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3

File hashes

Hashes for PartSeg-0.9.3.post5-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 cb6f9d41f707fef99094286ae09659055ea6907c4dc91b4248377783eb9bf1e6
MD5 bd38bb517111e40c55f94a97659a5097
BLAKE2b-256 f1d9d27d183262486351ac830fac5ff310ec6d0571d21effe3871a8a88651bd7

See more details on using hashes here.

File details

Details for the file PartSeg-0.9.3.post5-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: PartSeg-0.9.3.post5-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3

File hashes

Hashes for PartSeg-0.9.3.post5-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 714224ab9dfef745e7f58f1837631c909ac438771de94cc9d4e9a352f9d441d4
MD5 8097680a7e10d2f8b1bb71eb16fafcc5
BLAKE2b-256 1a2b7b6d9b2d5894cd94244b30d13e83c11a79ec06b55076f2efdf79ae0c1558

See more details on using hashes here.

File details

Details for the file PartSeg-0.9.3.post5-cp37-cp37m-macosx_10_9_intel.whl.

File metadata

  • Download URL: PartSeg-0.9.3.post5-cp37-cp37m-macosx_10_9_intel.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.7m, macOS 10.9+ intel
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3

File hashes

Hashes for PartSeg-0.9.3.post5-cp37-cp37m-macosx_10_9_intel.whl
Algorithm Hash digest
SHA256 74d2c3516e348e6abee6977919ef2fec46771a2bdf0cfeddc18aabb61a1845da
MD5 eefbb1267ee453613c384ce12639fbe3
BLAKE2b-256 e411c72807a302aef48bde7d4e5cc00c97eec608b432308401e032ab8ca1c3e4

See more details on using hashes here.

File details

Details for the file PartSeg-0.9.3.post5-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: PartSeg-0.9.3.post5-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 880.4 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3

File hashes

Hashes for PartSeg-0.9.3.post5-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 d39bbae8a6bfb42584f166e7d4fd23a47d123d1abf6b1bf5aadb756b5709d9ae
MD5 1a3edd388a87ecef723cb08008310878
BLAKE2b-256 01e152b599bbc327a8104723ca2c1a29098196ee6ff3c6541456d96bff25ffe7

See more details on using hashes here.

File details

Details for the file PartSeg-0.9.3.post5-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: PartSeg-0.9.3.post5-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3

File hashes

Hashes for PartSeg-0.9.3.post5-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ff98148fade84c224e49d1841d6ee0a946aa568c9d35e925eb01262ef2b6470a
MD5 be32c34f8c9f74246f8238736515f5dc
BLAKE2b-256 83ccdcaa1c19c9f8acea2b85f09e2762a69e3631210b9c847fca3016b05f241f

See more details on using hashes here.

File details

Details for the file PartSeg-0.9.3.post5-cp36-cp36m-macosx_10_9_intel.whl.

File metadata

  • Download URL: PartSeg-0.9.3.post5-cp36-cp36m-macosx_10_9_intel.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.6m, macOS 10.9+ intel
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3

File hashes

Hashes for PartSeg-0.9.3.post5-cp36-cp36m-macosx_10_9_intel.whl
Algorithm Hash digest
SHA256 31b14275ace20030eab40998ff7d6c73959e9ffe2e9113bbff851b79d325e84d
MD5 7c1d9303ad6310605213f8a2302f87bd
BLAKE2b-256 03188acb15d29bd41574f5dc5a36991e4ed288278430cb6d933c6acbb902ddc1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page