Skip to content

DEMO: Magnetic Resonance Imaging (MRI) vendor acronyms

License

Notifications You must be signed in to change notification settings

averille-demo/mri-acronyms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MRI Acronyms

Python 3.12 Code style: black Code style: isort pre-commit ruff uv

Magnetic Resonance Imaging (MRI) pulse-sequence/parameter vendor acronyms

image

Note: no uniform system of nomenclature for MRI sequences has been adopted by manufacturers.

Numerous vendor-specific names are patented and therefore cannot be used by other vendors.

Python for MRI acronyms:

  • build_lookup_table.py dynamically generates LUT
  • create_report.py generates '.csv' table of vendor acronyms
  • search_lut_by_keyword.py discover relevant pulse-sequence/parameter by keyword (case-insensitive search)

Setup Virtual Environment

setup_project.sh

Update Virtual Environment

update_project.sh

Poetry Run Commands

# dynamically create category-to-acronym LUT
poetry run python ./src/mri_acronyms/build_lookup_table.py

# generate CSV report
poetry run python ./src/mri_acronyms/create_report.py

# search lookup table by keyword
poetry run python ./src/mri_acronyms/search_by_keyword.py

Resources:

MRI

Acronyms across vendors

DICOM data

Credits

About

DEMO: Magnetic Resonance Imaging (MRI) vendor acronyms

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published