Pular para o conteúdo principal

checkm2_predict

Tags: quality-control completeness contamination machine-learning bacteria archaea sample-scope

Avalie a qualidade do genoma usando aprendizado de máquina.

Utiliza o CheckM2 para prever a completude e a contaminação de montagens de genomas. Ao contrário do CheckM original, ele usa um modelo de aprendizado de máquina de gradient boost para prever a qualidade sem depender de conjuntos de marcadores específicos de linhagem, tornando-o mais preciso para genomas novos ou reduzidos.

Banco de Dados Necessário

Requer que o banco de dados do CheckM2 (arquivo de banco de dados Diamond) esteja disponível.

Entradas

record (
meta: Record,
fna: Path
)
CampoTipoDescrição
metaRecordRegistro Groovy contendo informações da amostra
fnaPathContigs montados no formato FASTA
db: Path
NomeTipoDescrição
dbPathO arquivo de banco de dados do CheckM2 (*.dmnd)

Saídas

record (
meta: Record,
tsv: Path,
results: Set<Path>,
logs: Set<Path?>,
nf_logs: Set<Path>,
versions: Set<Path>
)
CampoTipoDescrição
metaRecordRegistro de informações da amostra
tsvPathRelatório delimitado por tabulação com métricas de qualidade (Completude, Contaminação)
resultsSet<Path>Todos os arquivos de saída a serem publicados
logsSet<Path?>Arquivos de log opcionais específicos do programa
nf_logsSet<Path>Arquivos de log específicos do Nextflow (ex.: .command.{begin
versionsSet<Path>Um arquivo formatado em YAML com as versões dos programas

Parâmetros

Parâmetros do CheckM2

ParâmetroTipoPadrãoDescrição
--checkm2_lowmembooleanModo de baixa memória. Reduz o tamanho do bloco do DIAMOND para diminuir significativamente o uso de RAM, em troca de um tempo de execução maior
--checkm2_generalbooleanForça o uso do modelo geral de previsão de qualidade (gradient boost)
--checkm2_specificbooleanForça o uso do modelo específico de previsão de qualidade (rede neural)
--checkm2_allmodelsbooleanGera a previsão de qualidade de ambos os modelos para cada genoma
--checkm2_genesbooleanTrata os arquivos de entrada como arquivos de proteínas. [Padrão: False]
--checkm2_optsstringOpções adicionais para passar ao CheckM2

Usado Por

Subworkflows

  • checkm2 - Avalia a completude de bins de metagenoma usando CheckM2.

Workflows

  • checkm2 - Avaliação baseada em aprendizado de máquina da qualidade de montagens de genomas microbianos.

Citações

Se você usar isso em sua análise, por favor cite o seguinte.

Fonte

Ver fonte no GitHub

Versão

CHECKM2_PREDICT:
- checkm2: 1.1.0