New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

epyseg

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

epyseg

A deep learning based tool to segment epithelial tissues. The epyseg GUI can be uesd to build, train or run custom networks

  • 0.1.52
  • PyPI
  • Socket score

Maintainers
1

EPySeg

EPySeg is a package for segmenting 2D epithelial tissues. EPySeg also ships with a graphical user interface that allows for building, training and running deep learning models. Training can be done with or without data augmentation (2D-xy and 3D-xyz data augmentation are supported). EPySeg relies on the segmentation_models library. EPySeg source code is available here. Cloud version available here.

Install

  1. Install Miniconda (if not already present on your system)

  2. Then in a command prompt type:

conda create -y -n TA python==3.10.12
conda activate TA
pip install -U pip
pip install -U epyseg
python -m epyseg

NB:

  • To open a command prompt on Windows press 'Windows'+R then type 'cmd'
  • To open a command prompt on MacOS press 'Command'+Space then type in 'Terminal'

Run

To open the graphical user interface, type the following in a command:

conda activate TA
python -m epyseg

Third party libraries

Below is a list of the 3rd party libraries used by EPySeg and/or pyTA.

IMPORTANTLY: if you disagree with any license below, please uninstall EPySeg.

Library nameUseLinkLicense
tensorflowDeep learning libraryhttps://pypi.org/project/tensorflow/Apache 2.0
segmentation-modelsModelshttps://pypi.org/project/segmentation-models/MIT
czifileReads Zeiss .czi fileshttps://pypi.org/project/czifile/BSD (BSD-3-Clause)
MarkdownPython implementation of Markdownhttps://pypi.org/project/Markdown/BSD
matplotlibPlots images and graphshttps://pypi.org/project/matplotlib/PSF
numpyArray/Image computinghttps://pypi.org/project/numpy/BSD
PillowReads 'basic' images (.bmp, .png, .pnm, ...)https://pypi.org/project/Pillow/HPND
PyQt5Graphical user interface (GUI)https://pypi.org/project/PyQt5/GPL v3
PyQt6Graphical user interface (GUI)https://pypi.org/project/PyQt6/GPL v3
read-lifReads Leica .lif fileshttps://pypi.org/project/read-lif/GPL v3
scikit-imageImage processinghttps://pypi.org/project/scikit-image/BSD (Modified BSD)
scipyGreat library to work with numpy arrayshttps://pypi.org/project/scipy/BSD
tifffileReads .tiff files (also reads Zeiss .lsm files)https://pypi.org/project/tifffile/BSD
tqdmCommand line progresshttps://pypi.org/project/tqdm/MIT, MPL 2.0
natsort'Human' like sorting of stringshttps://pypi.org/project/natsort/MIT
numexprSpeeds up image mathhttps://pypi.org/project/numexpr/MIT
urllib3Model architecture and trained models downloadhttps://pypi.org/project/urllib3/MIT
qtawesomeElegant icons in pyTAhttps://pypi.org/project/QtAwesome/MIT
pandasData analysis toolkithttps://pypi.org/project/pandas/BSD (BSD-3-Clause)
numbaGPU acceleration of numpy opshttps://pypi.org/project/numba/BSD
elasticdeformImage deformation (data augmentation)https://pypi.org/project/elasticdeform/BSD
CARE/csbdeeppyTA uses custom trained derivatives of the CARE surface projection model to generate (denoised) surface projectionshttps://pypi.org/project/csbdeep/BSD (BSD-3-Clause)

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc