Gramática de parâmetros do simulador: como construir qualquer configuração
O simulador cardíaco MioAtlas armazena todo o seu estado na query string, de modo que qualquer configuração possui uma URL estável e reproduzível. Esta página documenta cada parâmetro, seus valores aceitos e seu padrão, permitindo construir um link para uma patologia específica sem passar pela interface.
Qual é a estrutura de um link para o simulador?
Todo link parte da mesma base, https://mioatlas.com/simulador/pt/, seguida pelos parâmetros que se distanciam do estado padrão. Para uma arritmia, são necessários dois parâmetros:
https://mioatlas.com/simulador/pt/?mode=conduction&arr=AFIB
Para uma oclusão coronariana, também dois:
https://mioatlas.com/simulador/pt/?syn=SCACEST&ter=LAD_PROX
Os demais parâmetros são modificadores opcionais que podem ser adicionados em qualquer ordem. É por isso que o número de configurações possíveis supera com folga as 69 entidades do catálogo: fase evolutiva, dominância, gravidade e doença multiarterial combinam-se livremente.
Quais regras regem o comportamento dos parâmetros?
- Valores padrão são omitidos. Uma URL sem
modeabre o modo coronariano por padrão; uma semphutiliza a fase aguda. Omitir um parâmetro e escrever seu valor padrão são ações equivalentes. - Valores inválidos são ignorados, nunca interrompendo o carregamento. O simulador valida cada parâmetro contra sua lista de permissões e descarta entradas não reconhecidas.
teraceita múltiplos territórios separados por vírgula, representando doença multiarterial:ter=LAD_PROX,RCA_PROX.- Booleanos são escritos como
1ou0(trueefalsetambém são aceitos). Uma chave isolada sem valor não ativa a função. - Parâmetros externos são preservados. Tags de campanha (
utm_*) e chaves desconhecidas sobrevivem às mudanças de estado interno.
Quais parâmetros definem a patologia?
Estes parâmetros determinam qual entidade clínica está sendo simulada. São os únicos necessários para construir um link direto para uma patologia específica.
| Chave | O que controla | Valores aceitos | Padrão |
|---|---|---|---|
mode |
Modo do simulador | coronary · conduction | coronary |
syn |
Síndrome coronariana representada | BASAL · SCACEST · SCASEST | BASAL |
ter |
Territórios ocluídos. Aceita lista separada por vírgulas para doença multiarterial | um ou mais identificadores de território | none |
ph |
Fase evolutiva do infarto | HIPERAGUDA · AGUDA · ESTABLECIDA · SUBAGUDA · CRONICA | AGUDA |
dom |
Dominância coronariana | RIGHT · LEFT · CODOMINANT | RIGHT |
sev |
Gravidade da oclusão | TOTAL · SUBTOTAL | TOTAL |
phe |
Fenótipo eletrocardiográfico | identificador de fenótipo OMI | CLASSIC_STEMI |
arr |
Entidade do catálogo de condução (requer mode=conduction) | identificador de arritmia | SINUS_NORMAL |
bpm |
Frequência imposta, substituindo o padrão da entidade | inteiro de 20 a 260 | o padrão da entidade |
blk |
Bloqueios manuais de condução | LOCAL:grau separados por vírgula, ex.: AV_NODE:2 | none |
ghid |
Grupos ocultos do sistema de condução | atrial · av · his · branch · purkinje · accessory | none |
Quais parâmetros controlam a exibição visual?
Não alteram a patologia de base, mas sim a forma como ela é apresentada. O mais útil clinicamente é add=1, que adiciona as derivações posteriores V7–V9 e as direitas V3R–V4R, indispensáveis no IAMCEST inferior, de ventrículo direito e posterior.
| Chave | O que controla | Valores | Padrão |
|---|---|---|---|
add |
Derivações adicionais V7–V9 e V3R–V4R | 1 · 0 | 0 |
exp |
Precordiais expandidas | 1 · 0 | 0 |
vec |
Vetores de derivação 3D | 1 · 0 | 1 |
dip |
Dipolo cardíaco | 1 · 0 | 1 |
flow |
Fluxo coronariano animado | 1 · 0 | 1 |
play |
Animação em execução | 1 · 0 | 1 |
op |
Opacidade do miocárdio | inteiro de 15 a 100 | 100 |
xray |
Visualização em raio-X da condução | 1 · 0 | 1 |
opcor |
Coração aberto no modo condução | 1 · 0 | 1 |
bed |
Painel à beira do leito (pulso jugular e bulhas cardíacas) | 1 · 0 | 1 |
aud |
Som de ausculta | 1 · 0 | 0 |
rm |
Movimento reduzido | 1 · 0 | 0 |
Exemplos clínicos resolvidos
Cada linha traduz uma dúvida clínica na URL que abre o simulador pré-configurado.
Identificadores de território (parâmetro ter)
Identificadores de fenótipo OMI (parâmetro phe)
Identificadores de arritmia (parâmetro arr)
Formatos legíveis por máquina
O catálogo completo está publicado em formatos diretamente consumíveis por scripts ou modelos de linguagem, incluindo sinônimos e URLs pré-construídas.
- patologias.json — catálogo completo com parâmetros do motor
- patologias.csv — tabela simples de entidade para link
- llms-full.txt — mapa completo em texto simples
- llms.txt — índice resumido do site