Skip to main content

PartSeg is python GUI for bio imaging analysis

Project description

PartSeg

Build Status
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:
      • git clone git@github.com:4DNucleome/PartSeg.git
      • cd PartSeg/
      • pip install -e package

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.9b1.tar.gz (7.5 MB view details)

Uploaded Source

Built Distributions

PartSeg-0.9b1-cp37-cp37m-win_amd64.whl (8.2 MB view details)

Uploaded CPython 3.7m Windows x86-64

PartSeg-0.9b1-cp37-cp37m-macosx_10_14_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.7m macOS 10.14+ x86-64

PartSeg-0.9b1-cp36-cp36m-win_amd64.whl (8.2 MB view details)

Uploaded CPython 3.6m Windows x86-64

PartSeg-0.9b1-cp36-cp36m-macosx_10_14_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.6m macOS 10.14+ x86-64

File details

Details for the file PartSeg-0.9b1.tar.gz.

File metadata

  • Download URL: PartSeg-0.9b1.tar.gz
  • Upload date:
  • Size: 7.5 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.9b1.tar.gz
Algorithm Hash digest
SHA256 6e47dca5bcff1ed74a72ae5112b2d5e1da5f004b60474dfca58e62a90540bbbc
MD5 07cb3e326b98d69747aaf2cbefd65217
BLAKE2b-256 f8dcb44aabe6b685e5fa2c30a54c627357b1392f3c2bca2e00f08b38ad9967da

See more details on using hashes here.

Provenance

File details

Details for the file PartSeg-0.9b1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: PartSeg-0.9b1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 8.2 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.9b1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 c8ef87c70d9b7f8de88fa56937dfabf8a3b1a16c4df01a462743e6195c14dd3a
MD5 0f877215260a26d6d956418504902f72
BLAKE2b-256 c094a1db9fc7da641a3a19feaf1a41a38584d117136352416a2050e0f7cfba6f

See more details on using hashes here.

Provenance

File details

Details for the file PartSeg-0.9b1-cp37-cp37m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: PartSeg-0.9b1-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 8.3 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.9b1-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 76e80afa01e7ccd906f82524e15749f64e1172f49f49be05c257806455e94afa
MD5 b82feb514aff8e82e7c83b9fb45972c1
BLAKE2b-256 cf5da26ba008b7eaa37164a26aaeedd52cade81993302919208409a1d39077b0

See more details on using hashes here.

Provenance

File details

Details for the file PartSeg-0.9b1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: PartSeg-0.9b1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 8.2 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.9b1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 48d82e1dad46ad95c89688595271a670aa2c944079de812925fd669f56fea29f
MD5 303c55e8689d46e438fb0bd44facf188
BLAKE2b-256 45329a95f28ad2cb0b5eef2f5d5da0e135f7dd82b9520bdc0f31f01874573eb9

See more details on using hashes here.

Provenance

File details

Details for the file PartSeg-0.9b1-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: PartSeg-0.9b1-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 8.3 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.9b1-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 6be6c02322beb23b882ee2dbd38d81342df8e928addba61b90db676058b7f4ee
MD5 864bfce4a666742f2115edba1df81c0f
BLAKE2b-256 8ead6bc41a3cd2b0ec988529826e8d566e83edd36219d5076a3977efb4ef7692

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