Pular para o conteúdo principal

mykrobe

Tags: bacteria reads antimicrobial-resistance genotype-prediction sample-scope

Prever resistência antibiótica a partir de reads de sequenciamento.

Este subworkflow utiliza o Mykrobe para prever resistência antibiótica diretamente a partir de reads de sequenciamento. Ele fornece previsões rápidas de resistência baseadas em genótipo para espécies bacterianas específicas.

Utiliza campos de registro posicionais explícitos para reads:

  • Entrada: record(meta, r1, r2, se, lr) onde cada slot de read é Path?

Entrada (Take)

reads: Channel<Record>
CampoDescrição
metaRegistro Groovy contendo informações da amostra
r1Reads Illumina R1 (paired-end)
r2Reads Illumina R2 (paired-end)
seReads Illumina single-end
lrLong reads (ONT/PacBio)
mykrobe_species: String
NomeTipoDescrição
mykrobe_speciesStringEspécie bacteriana alvo para previsão de resistência (ex.: "staphylococcus_aureus", "mycobacterium_tuberculosis" ou "enterococcus_faecium").

Saída (Emit)

Publicados

As emissões sample_outputs e run_outputs são agregados de arquivos de saída que serão publicados no fluxo de trabalho de entrada.

sample_outputs

SaídaDescrição
csvPrevisões de AMR em formato CSV legível por máquina
jsonResultados detalhados de previsão de AMR em formato JSON

run_outputs

SaídaDescrição
csvPrevisões de AMR combinadas de todas as amostras

Composição do Módulo

Este subworkflow chama os seguintes módulos:

  • mykrobe_predict - Prevê resistência antimicrobiana (AMR) para espécies bacterianas suportadas.
  • csvtk_concat - Concatena múltiplos arquivos CSV ou TSV em uma única tabela.

Utilizado Por

Este subworkflow é utilizado pelos seguintes fluxos de trabalho:

  • mykrobe - Detecção de resistência antimicrobiana para espécies bacterianas específicas.

Citações

Se você utilizar este subworkflow em sua análise, por favor cite os seguintes trabalhos.

Fonte

Ver fonte no GitHub