waypoint-bio
Ajuda seu agente a trabalhar com modelos de microbioma. Permite incorporar amostras, ajustar modelos e testar seu desempenho.
O que ela faz
Esta ferramenta ajuda a trabalhar com modelos de IA para microbiomas, chamados Waypoint. Ela permite transformar dados de amostras de microbioma em um formato que a IA entende, para que você possa treiná-la ou usá-la para fazer previsões.
Quando usar
- ✓Quando você quer transformar perfis de microbioma em vetores para análise.
- ✓Para treinar um modelo de IA a prever algo com base na composição do microbioma.
- ✓Para testar seu próprio modelo de IA em um conjunto de dados padrão.
Exemplo do que pedir para a IA
“Transforme meus dados de microbioma para que a IA possa usá-los.”
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 organiza seus dados de microbioma em um formato específico, onde cada organismo é um 'token'. Ela usa modelos de linguagem pré-treinados para entender esses 'tokens' e realizar tarefas como criar representações numéricas das amostras ou treinar modelos para previsões.
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 waypoint-bioOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/main/skills/waypoint-bio/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.
Waypoint: Modelos de Fundação de Microbioma Aberto da Outpost Bio
Visão Geral
A Outpost Bio disponibilizou três artefatos sob a licença Apache 2.0, descritos em Treloar et al., bioRxiv 2026.05.02.722381:
| Artefato | O que é | Hugging Face |
|---|---|---|
| Waypoint | LMs causais estilo GPT-2 sobre tokens taxonômicos, 6M–170M parâmetros | outpost-bio/Waypoint-6m, -45m, -170m |
| Atlas | 539.308 amostras de microbioma raspadas do MGnify (485.377 pré-treino / 53.931 benchmark) | outpost-bio/Atlas |
| Compass | Oito tarefas downstream sobre quatro estudos | outpost-bio/Compass |
A ideia unificadora: uma amostra de microbioma é uma frase. Cada táxon é um token, os tokens são ordenados por z-score de abundância decrescente, e o modelo é treinado com previsão do próximo token. Um checkpoint pré-treinado então fornece embeddings em nível de amostra ou um backbone de fine-tuning para tarefas de predição.
Tudo é controlado por uma única CLI, waypoint, com cinco subcomandos: prepare-dataset, embed,
finetune, benchmark, pretrain.
Quando usar
- Incorporar perfis taxonômicos 16S/shotgun em vetores de tamanho fixo para clustering, visualização ou um classificador downstream.
- Fazer fine-tuning de um checkpoint Waypoint para prever um fenótipo, tratamento ou leitura contínua a partir da composição da comunidade.
- Pontuar seu próprio modelo de microbioma no Compass com um protocolo explicitamente registrado.
- Pré-treinar um modelo de linguagem taxonômica no Atlas ou em seu próprio corpus.
- Converter a saída do profiler (MetaPhlAn, Kraken2/Bracken, QIIME 2, MGnify TSVs) para o formato de entrada que essas ferramentas esperam.
Para conjuntos de dados rotulados pequenos, comece com uma linha de base de random forest e validação agrupada. O crossover de tamanho de amostra do artigo é um resultado empírico de seus experimentos, não um corte universal para usar embeddings ou uma garantia de desempenho em um novo estudo.
Configuração
pip install "waypoint-bio==1.0.2" "transformers==4.57.6" "peft==0.18.1" "huggingface-hub<1"
A revisão de 2026-10-01 verificou a roda publicada, o main do GitHub f45eee6d07a480bfc90f84ab8082bbc969dec15d
(1.0.4) e os metadados atuais do Hub. Testes nativos pequenos de CPU/tokenizador usaram Python 3.12, Torch
2.14.1, Transformers 4.57.6, PEFT 0.18.1 e pandas 3.0.6; nenhum peso pré-treinado ou linha com acesso restrito foi baixado. O pacote deixa as dependências ilimitadas: Transformers 5 remove seu
argumento logging_dir de pré-treinamento. Mantenha um ambiente compatível separado.
Limitações upstream: o TaxonomicTokenizer.save_pretrained() local levanta
NotImplementedError em ambas as versões revisadas, bloqueando pretrain antes do treinamento e
export finetune ao usar esse tokenizador local. A versão 1.0.2 lançada não mescla adaptadores LoRA
ou grava logs de treinamento; o GitHub 1.0.4 faz. Veja references/upstream-review.md antes do treinamento.
Os exemplos de treinamento abaixo são modelos verificados na origem, não execuções científicas completas.
Atlas, Compass e todos os checkpoints Waypoint são restritos. O acesso é aprovado automaticamente, mas você deve clicar uma vez por repositório e, em seguida, autenticar:
Solicite acesso em cada página de repositório que você precisar: Waypoint-6m, Waypoint-45m, Waypoint-170m, Atlas, Compass.
Autentique localmente:
hf auth login # or: export HF_TOKEN=hf_...
Para erros 401/403, verifique a validade do token, o escopo de leitura e a aprovação para o repositório específico.
O carregador de tokenizador executa código do repositório com trust_remote_code=True. Revise esse código
e fixe um commit imutável do Hub. A CLI upstream não possui --revision; baixe um snapshot revisado
e passe seu caminho local para que o modelo, o tokenizador e as estatísticas de ordenação compartilhem uma revisão
(veja references/python-api.md).
O formato de dados waypoint
Tudo, exceto prepare-dataset, consome formato waypoint: um .parquet / .csv / .tsv
cujas linhas são amostras, com duas colunas de lista alinhadas mais quaisquer colunas de rótulo que você precisar.
| Coluna | Tipo | Notas |
|---|---|---|
Taxa |
list[str] |
Strings de linhagem completa, separadas por ;: k__Bacteria; p__Firmicutes; ...; g__Lactobacillus |
Relative Abundances |
list[float] |
Mesmo comprimento que Taxa, mesma ordem |
| (qualquer) | escalar | Alvos, covariáveis ou uma coluna Split |
…
Perguntas frequentes
O que são 'tokens' neste contexto?
Neste caso, 'tokens' são os organismos (taxons) encontrados nas amostras de microbioma. A ferramenta os organiza e os trata como palavras em uma frase para que a IA possa processá-los.
Preciso ter conhecimento prévio de programação para usar?
A ferramenta foi projetada para ser usada com comandos simples, mas a configuração inicial e a compreensão dos formatos de dados podem exigir alguma atenção. O ideal é ter um guia ou alguém com conhecimento para auxiliar nas primeiras etapas.
O que significa 'modelos de fundação abertos'?
Significa que os modelos de IA foram criados pela Outpost Bio e disponibilizados publicamente sob uma licença permissiva (Apache 2.0), permitindo que qualquer pessoa os use, modifique e distribua.
Detalhes
Descrição original do autor
Supports work with Outpost Bio's open microbiome foundation models - the Waypoint checkpoints (Waypoint-6m, Waypoint-45m, Waypoint-170m), the Atlas pretraining corpus, the Compass eight-task benchmark, or the `waypoint` CLI from the `waypoint-bio` package. Covers embedding microbiome samples, fine-tuning on taxonomic abundance data, benchmarking a checkpoint on Compass, pretraining a GPT-2 model o
Popularidade
- Estrelas no GitHub
- 51 mil
- Posição no ranking
- #2001
- 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
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC