bids
Ajuda seu agente a organizar e validar dados de neuroimagem. Permite gerenciar dados de exames como ressonância magnética e eletroencefalograma de forma padronizada.
O que ela faz
Esta ferramenta ajuda a organizar e verificar dados de pesquisa em neurociência e biomedicina. Ela garante que seus arquivos estejam no formato correto (BIDS) para que outros pesquisadores e softwares possam entendê-los facilmente.
Quando usar
- ✓Quando você tem dados brutos de exames de cérebro (MRI, EEG, etc.) e precisa organizá-los.
- ✓Quando você quer ter certeza de que seus dados estão no formato padrão (BIDS) antes de compartilhá-los.
- ✓Quando você precisa converter dados de exames (como DICOM) para o formato BIDS.
Exemplo do que pedir para a IA
“Organize meus dados de ressonância magnética do sujeito 01 na estrutura BIDS.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta usa um padrão chamado BIDS para organizar seus arquivos em pastas e nomes específicos. Ela também pode verificar se seus dados seguem esse padrão e converter outros formatos para BIDS.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add K-Dense-AI/scientific-agent-skills --skill bidsOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/main/skills/bids/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Brain Imaging Data Structure (BIDS)
Visão Geral
A Brain Imaging Data Structure (BIDS) é um padrão comunitário para organizar e descrever conjuntos de dados de pesquisa em neurociência e biomedicina. Ela define uma convenção consistente de nomenclatura de arquivos, hierarquia de diretórios e esquema de metadados para que os conjuntos de dados sejam imediatamente compreensíveis tanto por humanos quanto por ferramentas de software. A BIDS é regida pela Especificação BIDS (revisada em relação à v1.11.2, lançada em 29/09/2026) e é mantida pela comunidade através da organização GitHub BIDS-Standard.
Embora a BIDS tenha se originado para MRI, ela cresceu muito além da neuroimagem. A especificação agora abrange 11 modalidades, incluindo imagens, eletrofisiologia e dados comportamentais:
- Imagens: MRI (estrutural, funcional, difusão, fieldmaps, perfusão/ASL), PET, microscopia
- Eletrofisiologia: EEG, MEG, iEEG (eletroencefalografia intracraniana), EMG
- Outros: NIRS (espectroscopia no infravermelho próximo), captura de movimento, dados comportamentais (sem imagens), espectroscopia de MR
BEPs ativos estão estendendo a BIDS ainda mais — notavelmente o BEP032 (eletrofisiologia de microeletrodos) propõe suporte para gravações extracelulares, incluindo sondas Neuropixels, trazendo a BIDS para uma metodologia prevalente na pesquisa em neurociência animal (veja também a habilidade de análise neuropixels).
Os requisitos de submissão de repositório variam por modalidade e arquivo; verifique o arquivo de destino antes de preparar um depósito.
O ecossistema Python para BIDS gira em torno do PyBIDS (pybids) para consultar e indexar conjuntos de dados BIDS, e o bids-validator (baseado em Deno, disponível como pacote PyPI bids-validator-deno ou via Deno diretamente) para verificação de conformidade. A conversão de DICOM é tipicamente feita com HeuDiConv, dcm2bids ou BIDScoin.
Quando Usar Esta Habilidade
Aplique esta habilidade quando:
- Organizar dados brutos de neurociência (imagens, eletrofisiologia, comportamentais) em estruturas de diretório compatíveis com BIDS
- Consultar um conjunto de dados BIDS existente para encontrar arquivos específicos por sujeito, sessão, tarefa, execução ou modalidade
- Validar um conjunto de dados em relação à especificação BIDS antes de compartilhar ou submeter
- Converter dados DICOM de scanners para o formato BIDS
- Escrever ou editar arquivos de metadados JSON sidecar
- Criar derivados compatíveis com BIDS (dados pré-processados, saídas de análise)
- Configurar um
dataset_description.jsonpara um novo conjunto de dados - Trabalhar com entidades BIDS (sujeito, sessão, tarefa, aquisição, execução, etc.)
- Configurar
.bidsignorepara excluir arquivos da validação - Preparar dados para upload para OpenNeuro, DANDI ou outros repositórios que entendem BIDS
Instalação
# Core BIDS querying library
uv pip install pybids
# BIDS validator (Deno-based, installed via PyPI wrapper)
uv pip install bids-validator-deno
# Alternative: install directly via Deno
# deno install -ERWN -g -n bids-validator jsr:@bids/validator
# DICOM-to-BIDS converters (install as needed)
uv pip install heudiconv # HeuDiConv - heuristic-based DICOM conversion
uv pip install dcm2bids # dcm2bids - config-file-based conversion
# BIDScoin: uv pip install bidscoin
# Useful companions
uv pip install nibabel # NIfTI/other neuroimaging file I/O
uv pip install pydicom # DICOM file reading (used by converters)
Fluxos de Trabalho Principais
Doze áreas de fluxo de trabalho, cada uma com código funcional, são documentadas em references/core_workflows.md:
- Estrutura de diretório BIDS — o layout exigido e onde cada modalidade se encaixa.
dataset_description.json— os campos exigidos e como gerá-lo.- Consultando com PyBIDS —
BIDSLayout, filtros de entidade, metadados sidecar com herança automática e construção de caminhos a partir de entidades. - Validação —
bids-validatorvia wrapper PyPI (recomendado), via Deno diretamente, o validador legado Node e usando.bidsignorepara excluir arquivos. - Entidades e nomenclatura de arquivos — a ordem das entidades e a gramática de nomenclatura.
- Conversão de DICOM para BIDS — HeuDiConv (incluindo o caminho turnkey ReproIn e a sequência reconhecimento → heurística → converter) e dcm2bids (baseado em arquivo de configuração).
- Metadados sidecar — campos JSON exigidos e recomendados por modalidade.
- Arquivos de eventos — temporização de tarefas de fMRI e convenções de coluna.
- Arquivo de participantes —
participants.tsve seu dicionário de dados. - Derivados — o layout de derivados e seu
dataset_description.json. - PyBIDS Avançado — cache de índice, incluindo derivados, regressores de confusão e saída em DataFrame.
…
Perguntas frequentes
O que é BIDS?
BIDS é um padrão para organizar dados de pesquisa em neurociência e biomedicina, tornando-os fáceis de entender e usar por pessoas e computadores.
Quais tipos de dados posso organizar com esta ferramenta?
Você pode organizar dados de MRI, EEG, MEG, PET, microscopia, dados comportamentais e mais.
Preciso saber programar para usar esta ferramenta?
Não, esta ferramenta é projetada para ser usada mesmo sem conhecimento de programação. Ela simplifica o processo de organização e verificação de dados.
Detalhes
Descrição original do autor
Organizes, queries, validates, and converts Brain Imaging Data Structure (BIDS) datasets. Supports organizing neuroscience and biomedical data (MRI, EEG, MEG, iEEG, PET, microscopy, NIRS, motion capture, EMG, MR spectroscopy, behavioral), querying BIDS layouts, validating compliance, converting DICOM to BIDS, writing metadata sidecars, or creating BIDS derivatives.
Popularidade
- Estrelas no GitHub
- 51 mil
- Posição no ranking
- #1839
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
13c-metabolic-flux
Estima fluxos metabólicos usando dados de rastreamento de isótopos de carbono-13. É útil para analisar o metabolismo celular e vias bioquímicas.
K-Dense-AI/scientific-agent-skills
adaptyv
Projeta experimentos de caracterização de proteínas usando a API Adaptyv. Ele ajuda a estimar custos, enviar sequências e monitorar resultados de laboratório.
K-Dense-AI/scientific-agent-skills
aeon
Realiza tarefas de aprendizado de máquina em séries temporais. É útil para classificar, prever, detectar anomalias e encontrar padrões em dados sequenciais.
K-Dense-AI/scientific-agent-skills
alphagenome
Consulta efeitos genômicos pré-calculados para variantes genéticas. Ele fornece pontuações e explicações para entender o impacto das variantes no genoma.
K-Dense-AI/scientific-agent-skills
Skills parecidas
clickhouse-io
Ajuda seu agente a otimizar consultas e esquemas no banco de dados ClickHouse. Ele aplica as melhores práticas para cargas de trabalho analíticas de alta performance. Use quando consultas analíticas demoram muito.
affaan-m/ECC
scientific-db-pubmed-database
Ajuda seu agente a buscar artigos científicos na área biomédica. É útil para pesquisas que precisam de informações médicas específicas.
affaan-m/ECC
scientific-db-uspto-database
Permite ao agente consultar dados oficiais de patentes e marcas registradas dos EUA. É útil para pesquisas de propriedade intelectual.
affaan-m/ECC