Skip to main content

Habitat Analysis: Biomedical Imaging Toolkit (HABIT)

Tumor habitat analysis and intratumoral heterogeneity quantification for clinical and radiomics research. Workflows are driven by YAML configs: preprocessing, habitat segmentation, feature extraction, and optional machine learning.

Language / 语言:English | 简体中文


Documentation

Online docs: https://lichao312214129.github.io/HABIT

Local build: cd docs && make html → docs/build/html/index.html

Suggested learning path

Step Topic Link
1 Install HABIT Installation
2 Demo workflow Quickstart
3 Web GUI (under development) Web GUI
4 Step-by-step how-to How-to index
5 YAML parameters Configuration

Workflow chapters

Step Link
Prepare data Prepare data
Preprocessing Preprocess
Habitat segmentation Segment habitat
Feature extraction Extract features
Machine learning Train model
Model comparison Compare models
FAQ FAQ

Tools & more

Topic Link
CLI overview CLI reference
Contributing Contributing

Bundled config templates

After cloning or unpacking the repo, use the config/ folder at the project root (sibling to the habit/ Python package). See config/README_CONFIG.md and Configuration reference.


Source & demo data

  • Windows lightweight one-click installer (recommended): Installation
    • Extract to a short ASCII-only path, open launchers/, run 一键安装HABIT.bat, then use 启动HABIT命令行.bat
    • The default environment contains imaging, habitat, and standard ML dependencies only; run 一键启用HABIT-AutoML.bat or 一键启用HABIT-进阶分析.bat from launchers/ only when those features are needed
    • Optional NVIDIA acceleration is installed separately with launchers/一键启用HABIT-GPU.bat, after the CPU environment passes verification
  • Source: GitHub
  • Demo data: Quickstart

Support & citation

  • Issues: GitHub Issues
  • Citation: see CITATION.cff
  • License: Apache License 2.0. Free for academic and commercial use; the only obligation is to retain the copyright and license notices and to ship NOTICE with redistributions. When HABIT supports scientific work, the authors request -- but do not require as a license condition -- that you cite it

Release files for habitat-analysis 1.0.2

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

Source distribution (sdist)

Source distribution for habitat-analysis 1.0.2
File Size Uploaded
habitat_analysis-1.0.2.tar.gz 926.6 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for habitat-analysis 1.0.2
File
habitat_analysis-1.0.2-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
habitat_analysis-1.0.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
habitat_analysis-1.0.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
habitat_analysis-1.0.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
habitat_analysis-1.0.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details

Total release size: 7.7 MB

Release files / habitat_analysis-1.0.2.tar.gz

Download URL habitat_analysis-1.0.2.tar.gz
Size 926.6 kB
Tags Source
SHA-256 checksum
How to use checksums
692deb9e1bd121ccd60862e3357fa4d47a117a3b1bdcfae13e33888d2c033cc3
BLAKE2b-256 checksum
How to use checksums
478319ea53cc7cc3423714a0c52202ce348f241052a04322d308be48a2a62183
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.16

Release files / habitat_analysis-1.0.2-cp314-cp314-win_amd64.whl

Download URL habitat_analysis-1.0.2-cp314-cp314-win_amd64.whl
Size 1.4 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
df5e9bf33f250bf97147b4915b324fe9b53dc0b33f2edb49497e01e5406cf304
BLAKE2b-256 checksum
How to use checksums
e50236b3b003d9eaaf5d897ea3a9938ac2cc9b03e9ec54f95e5625bddb92a511
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.16

Release files / habitat_analysis-1.0.2-cp313-cp313-win_amd64.whl

Download URL habitat_analysis-1.0.2-cp313-cp313-win_amd64.whl
Size 1.4 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
49c2896c882bdb2ce2b86540a9bead9d4f3118c26cd4a7d30edbd8eb492b611a
BLAKE2b-256 checksum
How to use checksums
ce96cad008d67f21f47abd710165b9ae5b138bbcf3050d3ce1e8102c94d788af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.16

Release files / habitat_analysis-1.0.2-cp312-cp312-win_amd64.whl

Download URL habitat_analysis-1.0.2-cp312-cp312-win_amd64.whl
Size 1.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
ca7d2b4a3243a3409e973ee41b7298b8078e84c60cef8b53ac9fa38538d39f01
BLAKE2b-256 checksum
How to use checksums
731dfefbaaba72597042173fec723a5592d2a563a3e0bf45929b292f65815cc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.16

Release files / habitat_analysis-1.0.2-cp311-cp311-win_amd64.whl

Download URL habitat_analysis-1.0.2-cp311-cp311-win_amd64.whl
Size 1.4 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
bd1ddd0506a0eceba6c6a9dafd6d3ec8338befed961ce9d927464200b6fe5f1d
BLAKE2b-256 checksum
How to use checksums
6139796cb179452a32c1e44b82a284942f85e71a80dd1fcf833850082134aaa9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.16

Release files / habitat_analysis-1.0.2-cp310-cp310-win_amd64.whl

Download URL habitat_analysis-1.0.2-cp310-cp310-win_amd64.whl
Size 1.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
ffb220f12ae7e44eb613fcec4226c3ad3c35c1c660e8480ed07f6a11cc7d89f3
BLAKE2b-256 checksum
How to use checksums
af456ee20f11a5f6f79ba03924719e171019d44d9d0c7c4822c43a8a307afdcf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.16

Release history Release notifications | RSS feed

3.0.0

2 release files

2.0.0

2 release files

1.2.0

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.4

2 release files

1.0.3

2 release files

This release

1.0.2 This release

6 release files

1.0.1

2 release files

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