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.post2.tar.gz (1.2 MB view details)

Uploaded Source

Built Distributions

PartSeg-0.9.3.post2-cp37-cp37m-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m

PartSeg-0.9.3.post2-cp37-cp37m-macosx_10_14_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.7m macOS 10.14+ x86-64

PartSeg-0.9.3.post2-cp36-cp36m-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m

PartSeg-0.9.3.post2-cp36-cp36m-macosx_10_14_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.6m macOS 10.14+ x86-64

File details

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

File metadata

  • Download URL: PartSeg-0.9.3.post2.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.6.6

File hashes

Hashes for PartSeg-0.9.3.post2.tar.gz
Algorithm Hash digest
SHA256 0f3ac16e3b1263f64137ab8bf221881f822c6bae071f8162df96b3c076feddc8
MD5 f05449801742de21b741560dc60e09dc
BLAKE2b-256 e96af4d67d992bc070506db219f261a0bcc0781b5b5cc908862798ccef78c9c2

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: PartSeg-0.9.3.post2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.6.7

File hashes

Hashes for PartSeg-0.9.3.post2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 4e525134324f41c0f318af1fcccd396d9cdd58dd9e4f8a847d02fc3fdde0507c
MD5 81e6fe0406b4a58581a760663237e3e0
BLAKE2b-256 3021be481ddb096710b49e92c11360f93a16d2e6cb8f1d54e6c9fb3d08deff0a

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: PartSeg-0.9.3.post2-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.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.6.6

File hashes

Hashes for PartSeg-0.9.3.post2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 687659b0686d7a621a73fa3833848f9b780589e3d0c5dd4c0ede06430aa53f7e
MD5 9117da2cfa7a5ef221d5e68ef9be64b1
BLAKE2b-256 b7894cbd67329c0286d23f4f70f74ea701cd82ae49c24aa5423630840f57db29

See more details on using hashes here.

Provenance

File details

Details for the file PartSeg-0.9.3.post2-cp37-cp37m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: PartSeg-0.9.3.post2-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 8.4 MB
  • Tags: CPython 3.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.6.6

File hashes

Hashes for PartSeg-0.9.3.post2-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 f8d07f9e0144c5bd211e30492e65746e0a99f66bec013b6564f4503819169b36
MD5 b301bda55626d833fdccd5564b094299
BLAKE2b-256 964d56fcf362094d1b0ef8a44ae1ec646e358eded7ae7ba86617d2eaf8463b12

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: PartSeg-0.9.3.post2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.6.7

File hashes

Hashes for PartSeg-0.9.3.post2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 33d42aa13deb449cc026d03cec1c9ff62f9da3d6418e3066f2054e0b12420afe
MD5 64a5ac533b3bc8aa91e841955a30389c
BLAKE2b-256 67de1ad0b62d84e8a09954ba8ce9adbf4a3fc3fe18de61cb696aab495215094c

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: PartSeg-0.9.3.post2-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.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.6.6

File hashes

Hashes for PartSeg-0.9.3.post2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c3bb62613796039a6d607e32eb90cfe8c02c0bfa9a8238e664eba4813611113b
MD5 2eba47bc1ab997b97723fad17e6a8a1e
BLAKE2b-256 d38c7880de321905c17043caa12a6fc46069a1a2bb3dc1f4bb67e630b4e1d3aa

See more details on using hashes here.

Provenance

File details

Details for the file PartSeg-0.9.3.post2-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: PartSeg-0.9.3.post2-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 8.4 MB
  • Tags: CPython 3.6m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.6.6

File hashes

Hashes for PartSeg-0.9.3.post2-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 d9795a440ce12dbcf4a097c129021e02e43913839abb58e1991923afd3067d34
MD5 6492c711a3ef6c533583faf355b55ec7
BLAKE2b-256 0113c94d21af519d5beabf9a87b671b2b74f5a0cf5f1da5ee2b14d85a6c4965e

See more details on using hashes here.

Provenance

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