Pular para o conteúdo
Skillpedia
Agentes51 mil · #2001

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

https://github.com/K-Dense-AI/scientific-agent-skills/blob/main/skills/waypoint-bio/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/K-Dense-AI/scientific-agent-skills/blob/main/skills/waypoint-bio/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
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-bio

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/main/skills/waypoint-bio/SKILL.md -o SKILL.md
Conteú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:

  1. Solicite acesso em cada página de repositório que você precisar: Waypoint-6m, Waypoint-45m, Waypoint-170m, Atlas, Compass.

  2. 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

repo: K-Dense-AI/scientific-agent-skills

Popularidade

Estrelas no GitHub
51 mil
Posição no ranking
#2001
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas