Skip to main content

EIP

Edge Image Process.

Install From Git

pip-install-eip-gif

Install directly from the official GitHub repository:

pip install eip-cli

Upgrade to the latest main:

pip install --upgrade --force-reinstall eip-cli

Verify The Install

After installation, verify that the CLI and TUI both start:

eip --help
eip --tui

Run the current smoke-path workflow with a pre-segmented case:

eip run --input /path/to/case.image.nrrd --seg-input /path/to/case.seg.nrrd --backend none --output /path/to/out

Deep Learning Runtime

torch and nnUNetv2 are not installed by default. Detect, install, and verify them from Settings -> CLI Environment in the TUI.

Developer Setup

Use the WSL Eip conda environment for development and verification.

source ~/miniconda3/etc/profile.d/conda.sh
conda activate Eip
python -m pip install -e ".[dev]"

TUI Notes

The current TUI supports:

  • four top-level pages: execution, profiles, settings, and logs
  • execution command detail forms from the execution hub
  • recursive path completion with a visible candidate list
  • keyboard path selection via Up, Down, Tab, Right, and Esc
  • optional Browse button fallback that keeps TUI path entry working when GUI dialogs are disabled or unavailable
  • profile-name persistence and TUI settings persistence under the local storage root
  • log level filtering plus refresh interval state on the logs page
  • left/right page switching and a scrollable page body container

Current Scope

The current implementation includes:

  • Git-based package installation
  • CLI entrypoint and doctor
  • config bootstrap and storage migration helpers
  • logging setup and structured TUI runtime events
  • NRRD read/write
  • slicing
  • morphology refinement and hotspot map
  • centroid and polar export helpers
  • built-in U-Net asset resolution
  • nnU-Net command adapter
  • Textual TUI shell with execution, profiles, settings, logs, recursive path input, and keyboard navigation

Metadata

Release files for eip-cli 1.0.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for eip-cli 1.0.8
File Size Uploaded Provenance Actions
eip_cli-1.0.8.tar.gz 74.4 kB Without provenance Details for eip_cli-1.0.8.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for eip-cli 1.0.8
File Interpreter ABI Platform Actions
eip_cli-1.0.8-py3-none-any.whl Python 3 none any Details for eip_cli-1.0.8-py3-none-any.whl

Total release size: 160.7 kB

Release files / eip_cli-1.0.8.tar.gz

Download URL eip_cli-1.0.8.tar.gz
Size 74.4 kB
Tags Source
SHA-256 checksum
How to use checksums
f0355c5b17187af1219604ca3bf384a48bdea74a326be0222636ad297f444aed
BLAKE2b-256 checksum
How to use checksums
086964b5017e0d6856d0fb46d790edec22b8db410cf624ef6c00b2aec10f031e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / eip_cli-1.0.8-py3-none-any.whl

Download URL eip_cli-1.0.8-py3-none-any.whl
Size 86.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a40dd74e16f63d80fe5bce435ec396022cce7f04a0e4a078af886c5a20d19f4d
BLAKE2b-256 checksum
How to use checksums
9812263aa9eb6e0b4c5ff2daa70089579db40442dd7ed030d5db92a037e524e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Security for eip-cli 1.0.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page