EDSMapPlotter
EDSMapPlotter é uma ferramenta open-source para automatizar a geração de mapas a partir de dados brutos (CSV) de Espectroscopia de Energia Dispersiva (EDS/EDX).
O software converte matrizes numéricas (arquivos .csv exportados de microscópios SEM) em imagens de alta resolução (300 DPI) prontas para publicação científica.
🚀 Como Usar
Opção A: Executar na Nuvem (Google Colab)
Não requer instalação. Ideal para uso rápido ou em computadores sem Python configurado.
- Clique no selo "Open in Colab" acima.
- Faça upload dos seus CSVs.
- Baixe os mapas gerados automaticamente.
Opção B: Instalação via PyPI (Recomendado)
Instale diretamente do Python Package Index:
pip install edsmapplotter
Execute o programa:
edsmapplotter
Opção C: Instalação Local (Desenvolvedor)
Para usar a interface gráfica (GUI) com suporte a arrastar-e-soltar no Windows/Linux/Mac:
-
Instale as dependências:
pip install -r requirements.txt
-
Execute o script:
python EDSMapPlotter.py
Funcionalidades
Processamento em Lote: Arraste dezenas de arquivos CSV e converta todos de uma vez.
Detecção Automática de Elementos: O script lê o nome do arquivo (ex: Area1_Fe.csv) e nomeia o gráfico corretamente ("Fe").
Visualização: Suporte a múltiplos mapas de cores (Viridis, Inferno, Blues, Reds, etc.).
Alta Qualidade: Exportação fixa em 300 DPI.
Formato de Entrada
O software espera arquivos .csv contendo apenas a matriz de intensidades (sem cabeçalhos/headers de texto), que é o padrão de exportação de muitos softwares de microanálise.
Citação
Se utilizar esta ferramenta em sua pesquisa, por favor cite:
Dossi, F. (2025). EDSMapPlotter: A Python tool for EDS map visualization (Version v0.2.1) [Computer software]. Zenodo. https://doi.org/10.5281/zenodo.17741072
Metadata
Release files for edsmapplotter 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| edsmapplotter-0.2.1.tar.gz | 5.6 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| edsmapplotter-0.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.2 MB
Release files / edsmapplotter-0.2.1.tar.gz
| Download URL | edsmapplotter-0.2.1.tar.gz |
|---|---|
| Size | 5.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d4ae64ba9f1df7deb5f180e1c5942eb38b39d4ca6612336e8599d72b6823bce5
|
|
BLAKE2b-256 checksum How to use checksums |
1411735caa6e2e3f5ca1300537862e05cf711b8eb4ad56356f9b51ad2271db14
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / edsmapplotter-0.2.1-py3-none-any.whl
| Download URL | edsmapplotter-0.2.1-py3-none-any.whl |
|---|---|
| Size | 5.6 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e7a475010a9ac36a62233fe1849916e7cc4658d084f682ba46b9ce51fbf7d6a1
|
|
BLAKE2b-256 checksum How to use checksums |
4726dbf86ae8dd1c7726aab3699c8119f523d7b3ae449febaebad8d9d65c8207
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|