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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m

PartSeg-0.9.3.post1-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.post1-cp36-cp36m-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m

PartSeg-0.9.3.post1-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.post1.tar.gz.

File metadata

  • Download URL: PartSeg-0.9.3.post1.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.post1.tar.gz
Algorithm Hash digest
SHA256 ac3ab0425562f482876ec66c6cad6df43f8def3628479afb3ca6bc4e9967d943
MD5 e580b31b2b2fc310551a2ab0247db175
BLAKE2b-256 aeed06823791d5ac9f97419071c92ec84d4ee33eb58ac40dfea7e48a0580e29c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PartSeg-0.9.3.post1-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.post1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7c19787b7b34c372f824004a30f04c295439ffdf4ca1bc5948fb6e95ee7eef0a
MD5 955649fc826157889166d00ad5968905
BLAKE2b-256 826cf90f4a11f32a0c47875a183ee5ce05396405dcb2176c7222e0cd30ab24dc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PartSeg-0.9.3.post1-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.post1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 de8be1532c85aa72b3e6689f5be2eb85838e0b10da4c08d7e0a4f09e8c55e914
MD5 4718843b1427701fe88223cb0e512521
BLAKE2b-256 fd832c09ca651c1141d081688e142f8f66c05e7708cc3d6ce653cc9c3eee9439

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PartSeg-0.9.3.post1-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.post1-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 fa9041f3d111a2539f8d5a393aa5be79f76b73f96a3462a6512ae2ed4cb0c287
MD5 703dcf2651a8bd0edc7dfcbbdf66c4a4
BLAKE2b-256 0edcf2cef47dd9c2dd215bdc1bec7e0f71ec971879b97aef914695fa77950785

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PartSeg-0.9.3.post1-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.post1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 cc56f7c642d5621288a6b722af8b42e02ff3a057f20b103735ba8982d9a24ba9
MD5 0796db9ace02c51e55743f8e29bda621
BLAKE2b-256 50abae2cad369bc260d2dc9d3f6d764840cf1eeca62e0bbb01f9ca8a9bfc4373

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PartSeg-0.9.3.post1-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.post1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 07e67170f8892f4439cbd1a60b9d9269b4413d0178ca62ea2382a814d88858ca
MD5 62ba96f7fb53bbb12d132dcc4f08f97f
BLAKE2b-256 9fbcec58dd03702155ca41346dc81b838516a5e395977bd8a900ffd587cc75d0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: PartSeg-0.9.3.post1-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.post1-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 5bb294d4f16c0fc14e8b5c098bd7ee0c78ad602320e03a52242f3a4de8ae216e
MD5 45ded51ecabe50cad45fa23adde3f382
BLAKE2b-256 7260787a031aa4406b34d0817019c9f0e164b95d987d9fe281404e73f076a99e

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