Skip to main content

A package for body composition analysis from DICOM images.

Project description

Body Composition Analysis Tool

Project Description

A command-line based tool for body composition analysis using CT images. This tool analyzes and tracks body composition changes, specifically targeting the liver, pancreas, and various tissue types. See below for more detailed usage instructions.

Body Composition Changes Visualization

Body Composition Changes
*The above image will be replaced before any publication." (Inherited by Damm et al. 2023) Example visualization of body composition changes over time.


Installation

Installation Dependencies

  • Python: >=3.9
  • Other requirements:

Installation

pip install body_composition_analysis

Usage

Command line

body_composition -Patient_Identifier 123456 -dicom_path_T0 /path/to/dicom_directory_T0 - dicom_path_T1 /path/to/dicom_directory_T1 -time_interval 180 -save_file /path/to/save_file -verbose 1
body_composition_batch -master_list_path /path/to/master_list -batch_run_save_file /path/to/batch_run_save_file -verbose 1

Units of output metrics

Output Unit Notes
liver or pancreas mm3 ...
VAF & SAF & SMA mm2 * at center of L3 vertebrae
Slice thickness mm ...
Time interval days * Check before run

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

body_composition_analysis-0.2.1.tar.gz (12.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

body_composition_analysis-0.2.1-py3-none-any.whl (15.3 kB view details)

Uploaded Python 3

File details

Details for the file body_composition_analysis-0.2.1.tar.gz.

File metadata

File hashes

Hashes for body_composition_analysis-0.2.1.tar.gz
Algorithm Hash digest
SHA256 b46ac3c1dce9c1a7e913e581c8768b5dce85de1156cdb3f118569b6f7b79674d
MD5 106f9ef0f51fca57bb2238b30d241bbe
BLAKE2b-256 0cdf7191c0e679cecd8172928a1c0bb07c569ec6ac779f2854650533d7c95b40

See more details on using hashes here.

File details

Details for the file body_composition_analysis-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for body_composition_analysis-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e897fc511397939d64b9998eec648f12a56f8041d47544627e6f5fb2f7236ce9
MD5 9a8eb08e21e3b44891c8f585a8f119e0
BLAKE2b-256 72749e381761d82f77feafbe977981ec48e7cf79bbbe98a06627ecb2e0d691cc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page