There is a newer version of the record available.

Published August 21, 2025 | Version v1a
Software Open

MuscleExpert Software

Authors/Creators

  • 1. ROR icon University of Maryland, Baltimore

Description

MuscleExpert is a semi-automatic, Python-based desktop application developed by Dr. Marcel Bahia Lanza for the analysis of ultrasound images, with a primary focus on muscle size and muscle quality. Designed to streamline and standardize the assessment of muscle structure, this tool offers a user-friendly graphical interface for researchers and clinicians working in muscle imaging, aging, physical rehabilitation, exercise physiology, and various other fields of health sciences that involve image-based muscle assessment.

👉 MuscleExpert is a standalone application — it does not require any other software to run.

MuscleExpert allows users to load ultrasound images in multiple formats—including DICOM, JPEG, and PNG—and perform region-of-interest (ROI) analysis using manual polygon drawing. From these ROIs, the software automatically calculates muscle area, thickness, and grayscale values, which are widely used indicators of muscle size and quality. The application includes customizable brightness/contrast filters, grayscale histogram analysis, and exportable data outputs. Results can be saved as an Excel file or copied directly from the interface for further statistical or clinical use.

To improve accuracy and usability, MuscleExpert includes semi-automatic image calibration. When available, the software extracts pixel spacing information directly from the image metadata. In the absence of such data, users are prompted to manually calibrate the image using the ultrasound probe field of view size, ensuring consistent measurements across different imaging systems.
Manual calibration is supported only for standard B-mode ultrasound images (longitudinal or transversal views). Panoramic images, which are created by stitching multiple frames together, cannot be calibrated using probe size and are not compatible with the software.

The software is available for both Windows and macOS platforms, and you can download the files below:

  • On Windows, the application is digitally signed using a code signing certificate to improve installation trust.

    • MuscleExpert_Software_v1a_en.exe (English)

    • MuscleExpert_Software_v1a_pt.exe (Portuguese)

  • On macOS, the application is distributed as a .zip file. Due to the absence of Apple Developer notarization, macOS users may need to manually approve the application on first launch by right-clicking the app and selecting “Open.”

    • MuscleExpert_software_v1a_en_mac.zip (English)

    • MuscleExpert_software_v1a_pt_mac.zip (Portuguese)

MuscleExpert is available in English and Portuguese, with a Spanish version planned for future releases.

MuscleExpert is available in English and Portuguese, with a Spanish version planned for future releases.

MuscleExpert was independently developed by Dr. Lanza. The University of Maryland, Baltimore provided institutional support exclusively for the acquisition of the Windows code signing certificate. No additional financial or technical contributions were made.

Feedback and feature suggestions are welcome—please contact Dr. Lanza via email.

You can cite this software using the DOI provided on this page.

_________________________________________________________________________________________________________

MuscleExpert é um aplicativo de desktop semiautomático, desenvolvido em Python pelo Dr. Marcel Bahia Lanza, para a análise de imagens de ultrassom, com foco principal no tamanho e na qualidade muscular. Projetado para agilizar e padronizar a avaliação da estrutura muscular, o software oferece uma interface gráfica amigável para pesquisadores e profissionais das áreas de imagem muscular, envelhecimento, reabilitação física, fisiologia do exercício e outras áreas da saúde que envolvem avaliação muscular por imagem.

👉 O MuscleExpert é um aplicativo independente — não precisa de nenhum outro software para funcionar.

O MuscleExpert permite que os usuários carreguem imagens de ultrassom em vários formatos — incluindo DICOM, JPEG e PNG — e realizem análises de regiões de interesse (ROI) através do desenho manual de polígonos. A partir dessas regiões, o software calcula automaticamente área muscular, espessura e valores de escala de cinza, que são amplamente utilizados como indicadores do tamanho e da qualidade muscular. A aplicação inclui filtros personalizáveis de brilho/contraste, análise de histograma de cinza e exportação dos resultados. Os dados podem ser salvos em formato Excel ou copiados diretamente da interface para uso estatístico ou clínico.

Para melhorar a precisão e a usabilidade, o MuscleExpert oferece calibração semiautomática das imagens. Quando disponível, o software extrai automaticamente informações de espaçamento de pixels a partir dos metadados da imagem. Na ausência desses dados, o usuário é orientado a calibrar manualmente a imagem com base no campo de visão do transdutor, garantindo medições consistentes entre diferentes sistemas de imagem.
A calibração manual é compatível apenas com imagens padrão de ultrassom em modo B (visões longitudinais ou transversais). Imagens panorâmicas — criadas pela união de múltiplos quadros — não podem ser calibradas com base no tamanho do transdutor e, portanto, não são compatíveis com o software.

O software está disponível para as plataformas Windows e macOS, e você pode fazer o download dos arquivos abaixo:

  • No Windows, o aplicativo é assinado digitalmente com um certificado de assinatura de código para aumentar a confiança na instalação.

    • MuscleExpert_Software_v1a_en.exe (Inglês)

    • MuscleExpert_Software_v1a_pt.exe (Português)

  • No macOS, o aplicativo é distribuído em formato .zip. Devido à ausência de notarização pelo Apple Developer, os usuários de macOS podem precisar aprovar manualmente o aplicativo no primeiro uso, clicando com o botão direito no app e selecionando “Abrir.”

    • MuscleExpert_software_v1a_en_mac.zip (Inglês)

    • MuscleExpert_software_v1a_pt_mac.zip (Português)

O MuscleExpert está disponível em inglês e português, com versão em espanhol planejada para lançamentos futuros.

O MuscleExpert foi desenvolvido de forma independente pelo Dr. Lanza. A Universidade de Maryland, Baltimore forneceu suporte institucional exclusivamente para a aquisição do certificado de assinatura digital utilizado na versão para Windows. Nenhuma outra contribuição financeira ou técnica foi fornecida.

Sugestões e comentários são bem-vindos — entre em contato com o Dr. Lanza por e-mail.

Você pode citar este software utilizando o DOI disponível nesta página.

Files

MuscleExpert Software License Agreement (Custom License).txt

Files (579.7 MB)

Name Size Download all
md5:e80cbe8cd468eefba83242b3773ecc4a
2.2 kB Preview Download
md5:bcf5e40eea9550f024c556297632dfff
218.8 MB Download
md5:b5bad1b9d3ffe01716ff356dfb9436ed
71.1 MB Preview Download
md5:e0b48e518255fda62c21a827b7de8f49
218.8 MB Download
md5:63dc2deb91b78f3eba8af5d6ca4c5b37
71.1 MB Preview Download

Additional details

Related works

Is published in
Preprint: 10.1101/2025.09.01.25334864 (DOI)

Dates

Available
2025-08-21

Software

Programming language
Python
Development Status
Active