// laboratório · software livre

Bruma bandas, DOS e densidade

Arraste os arquivos do seu cálculo e gere estrutura de bandas, DOS, PDOS e bandas projetadas com spin up e down, para qualquer material. A energia de Fermi é a que o CASTEP escreveu: nunca é recalculada.

Primeira vez? Veja o tutorial completo com o passo a passo, as fórmulas e como citar.

// passo 1

Arraste aqui os arquivos do seu cálculo

Ou clique para escolher. A leitura é feita no seu navegador e nada é enviado para servidor.

  • seed.bandsobrigatório: autovalores e E_F
  • seed.pdos_binPDOS e bandas projetadas
  • seed.castepcamadas, orbitais m, Mulliken e momento
  • seed.cellordem das espécies e estrutura para a análise do defeito
  • seed.den_fmt, .cube ou CHGCAR densidade de carga e de spin em 3D e 2D, com exportação para o VESTA

// como usar

Do cluster para a figura do artigo

No navegador

Seus arquivos são lidos aqui mesmo, no seu computador, e não são enviados para nenhum servidor. Ajuste título, legenda, cores e níveis de orbital, e baixe PNG/SVG em 300 dpi ou os .dat para o Origin.

.bands · .pdos_bin · .castep · .cell

No cluster

O script bruma.py faz a mesma análise por linha de comando, com numpy e matplotlib. Rode python3 bruma.py na pasta do cálculo.

SLURM · PBS · terminal

Tutorial, manual e código

O tutorial explica cada aba, as fórmulas e como citar, e também está em PDF. Opções, formatos e limitações estão no manual no GitHub. Sugestões e erros podem ser enviados pelas issues do repositório.

código aberto
Como citar: veja a seção de citação do tutorial (ABNT, BibTeX e CITATION.cff). Macedo, B. H. D. Bruma: bandas, DOS e PDOS para cálculos CASTEP (2026). Disponível em https://brunohdmacedo.tech/bruma/. Cite também o CASTEP: S. J. Clark et al., Z. Kristallogr. 220, 567 (2005).