<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Bactopia Blog</title>
        <link>https://bactopia.io/pt/blog</link>
        <description>News, tutorials, and updates from the Bactopia project.</description>
        <lastBuildDate>Wed, 29 Apr 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>pt</language>
        <copyright>Copyright 2026 Robert A. Petit III</copyright>
        <item>
            <title><![CDATA[Atualizações e Melhorias do Bactopia v4]]></title>
            <link>https://bactopia.io/pt/blog/bactopia-v4-updates</link>
            <guid>https://bactopia.io/pt/blog/bactopia-v4-updates</guid>
            <pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Saiba mais sobre os novos recursos e melhorias na versão 4 do Bactopia.]]></description>
            <content:encoded><![CDATA[<p>Olá pessoal! Aqui é o Robert, desenvolvedor do Bactopia! Já faz um tempinho, né? Mas finalmente chegou! Estou muito animado em anunciar o <a href="https://github.com/bactopia/bactopia/releases/tag/v4.0.0" target="_blank" rel="noopener noreferrer" class="">lançamento da versão 4 do Bactopia</a>!</p>
<p>Você deve estar se perguntando o que há de novo no Bactopia? E a resposta é <strong><em>muita coisa</em></strong>, mas também… <strong><em>não muita coisa</em></strong>, mas no bom sentido! Como isso é possível? Bem, sobre isso…</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="o-bactopia-agora-é-todo-strict-static-e-records">O Bactopia agora é todo Strict, Static e Records!<a href="https://bactopia.io/pt/blog/bactopia-v4-updates#o-bactopia-agora-%C3%A9-todo-strict-static-e-records" class="hash-link" aria-label="Link direto para O Bactopia agora é todo Strict, Static e Records!" title="Link direto para O Bactopia agora é todo Strict, Static e Records!" translate="no">​</a></h2>
<p>Ao longo do último ano, o <a href="https://nextflow.io/" target="_blank" rel="noopener noreferrer" class="">Nextflow</a> (o motor no qual o Bactopia é baseado) passou por uma significativa metamorfose, com a <a href="https://seqera.io/blog/nextflow-25-10-plugin-registry/" target="_blank" rel="noopener noreferrer" class="">introdução de Strict Syntax e Static Types na v25</a>, e <a href="https://github.com/nextflow-io/nextflow/releases/tag/v26.04.0" target="_blank" rel="noopener noreferrer" class="">agora Record Types na v26</a>. Haha, se você já olhou o código-fonte do Bactopia, rapidamente perceberia que ele era a coisa menos "strict" possível. O Bactopia tirava proveito de muitas coisas no Nextflow que não eram realmente o propósito pretendido (por exemplo, <a href="https://github.com/bactopia/bactopia/blob/4b075af96da522222bb075d4b65927d1ba3de9c2/workflows/bactopia-tools.nf" target="_blank" rel="noopener noreferrer" class="">executar mais de 60 workflows a partir de um único workflow…</a>).</p>
<p>Então, para responder à sua primeira pergunta: <em>como o Bactopia mudou muito, sem mudar muito?</em></p>
<p>Bem, para implementar strict syntax, static types e record types, eu precisei essencialmente reescrever o código-fonte, quase do zero (<em>o que, de novo, não é necessariamente uma coisa ruim!</em>). Como você pode ver na imagem abaixo, a v4 do Bactopia alterou 2.641 arquivos, com 140 mil linhas de código adicionadas e 55 mil linhas removidas. É verdade! Confira o <a href="https://github.com/bactopia/bactopia/blob/master/CHANGELOG.md#v400-bactopiabactopia-cream-puff-20260429" target="_blank" rel="noopener noreferrer" class="">CHANGELOG</a>!</p>
<p><img decoding="async" loading="lazy" alt="Bactopia v4 Changes" src="https://bactopia.io/pt/assets/images/image1-bd78ef7f86efa32520b41cc789eb75fc.png" width="1224" height="196" class="img_ev3q"></p>
<p>Na versão 4 do Bactopia, fico feliz em informar que agora estou em conformidade com o futuro do Nextflow! O que, como efeito colateral, significa que o Bactopia agora deve funcionar muito melhor tanto localmente quanto na nuvem.</p>
<p>Embora Strict Syntax, Static Types e Record Types não sejam exatamente "obrigatórios", acredito que sua adoção colocou o Bactopia em um lugar muito melhor do que estava antes. Um brinde ao pessoal da <a href="https://seqera.io/" target="_blank" rel="noopener noreferrer" class="">Seqera</a> (<em>que mantém o Nextflow</em>) por ter implementado isso!</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="co-desenvolvimento-com-ia">Co-desenvolvimento com IA<a href="https://bactopia.io/pt/blog/bactopia-v4-updates#co-desenvolvimento-com-ia" class="hash-link" aria-label="Link direto para Co-desenvolvimento com IA" title="Link direto para Co-desenvolvimento com IA" translate="no">​</a></h2>
<p>[can you write a message about the usage of llms in Bactopia] Haha, brincadeira, ainda sou eu escrevendo este post! Mas, em um tom mais sério, <strong><em>daqui para frente o Bactopia utilizará IA nos desenvolvimentos e manutenções futuros</em></strong>. Sou o único desenvolvedor e mantenedor do Bactopia, então preciso equilibrar o que consigo fazer para evitar o esgotamento. No entanto, meu uso de IA não é sem muito pensamento. Não haverá agentes de IA com acesso irrestrito para fazer o que quiser com o Bactopia. Pode ter certeza, o Bactopia é algo que me importo profundamente, e planejo continuar mantendo a responsabilidade por ele.</p>
<p>Fiz esforços extensivos para garantir que existam diretrizes específicas que a IA deve seguir, bem como formas de eu verificar se essas diretrizes estão sendo cumpridas. Com a introdução de strict syntax, static types e record types, consegui incorporar diversos padrões que são bem adequados para LLMs e para as diretrizes que estabeleci. No final das contas, ainda estarei muito envolvido na revisão de quaisquer mudanças feitas por LLMs e no avanço do Bactopia. Só queria declarar brevemente minha posição sobre o uso de IA e LLMs para co-desenvolver o Bactopia.</p>
<p><img decoding="async" loading="lazy" alt="Bactopia&amp;#39;s AI Feedback Loop" src="https://bactopia.io/pt/assets/images/image2-fbc69505c81cefd26e93518b09fd4a80.png" width="1852" height="1152" class="img_ev3q"></p>
<p>Sinto que ainda é necessário um post mais detalhado para demonstrar meu processo ao usar LLMs para o Bactopia. <em>Vou providenciar isso em breve!</em></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="o-bactopia-agora-é-mais-fácil-de-manter">O Bactopia agora é mais fácil de manter<a href="https://bactopia.io/pt/blog/bactopia-v4-updates#o-bactopia-agora-%C3%A9-mais-f%C3%A1cil-de-manter" class="hash-link" aria-label="Link direto para O Bactopia agora é mais fácil de manter" title="Link direto para O Bactopia agora é mais fácil de manter" translate="no">​</a></h2>
<p>Com isso dito, mencionei que passei muito tempo reescrevendo o Bactopia, e acabou que a reescrita não mudou muito o resultado — mas isso é uma coisa boa. Você pode estar pensando: <em>como todo esse esforço para terminar onde começou pode ser algo bom?!?</em> Bem, quando você tem a oportunidade de reescrever algo, você o reescreve com base na sua experiência e habilidades atuais. Não sou o mesmo bioinformata de mais de 7 anos atrás, quando Tim e eu lançamos o Bactopia pela primeira vez. Às vezes me pergunto: <em>'por que o Robert de 2017 fez dessa forma?'</em> e <em>'por que o Robert de 2026 tem tantos cabelos brancos?!'</em></p>
<p>Mas, para mim pelo menos, essa reescrita proporcionou a oportunidade de eliminar muito débito técnico acumulado pelo Robert do passado ao longo dos anos. Consegui padronizar muitas partes do Bactopia, de forma que um módulo é um módulo é um módulo é um módulo, etc…. Também pude mover muitas das partes não-Nextflow para fora do pipeline Nextflow do Bactopia e para o <a href="https://github.com/bactopia/bactopia-py" target="_blank" rel="noopener noreferrer" class="">bactopia-py</a> e o <a href="https://github.com/bactopia/nf-bactopia" target="_blank" rel="noopener noreferrer" class="">nf-bactopia</a>.</p>
<p>Embora o pytest ainda funcionasse, consegui fazer a transição para o <a href="https://www.nf-test.com/" target="_blank" rel="noopener noreferrer" class="">nf-test</a> para todos os arquivos Nextflow, não apenas os subworkflows. Com essa transição, no momento, o Bactopia inclui 246 testes, que testam tudo (módulos, subworkflows e workflows) usando dados reais do repositório <a href="https://github.com/bactopia/bactopia-tests" target="_blank" rel="noopener noreferrer" class="">bactopia-tests</a> reformulado.</p>
<p><img decoding="async" loading="lazy" alt="Bactopia&amp;#39;s Test Suite in Action" src="https://bactopia.io/pt/assets/images/image3-0b50f9c2d71f27ad1081132a2db22583.png" width="1812" height="882" class="img_ev3q"></p>
<p>Também consegui fazer com que a documentação seja construída a partir de GroovyDoc inline. Além disso, migrei do <a href="https://github.com/bactopia/bactopia.github.io/pull/9" target="_blank" rel="noopener noreferrer" class="">MkDocs Material para o Docusaurus</a>, e até consegui este novo endereço elegante! Pessoalmente acho que será muito mais fácil de manter, e estou muito curioso para saber suas opiniões e feedback!</p>
<p>Tudo isso para dizer:</p>
<p><em>Se você é um usuário do Bactopia, o que você precisa saber é: agora acho o Bactopia muito mais fácil de construir e manter. Tim e eu estamos preparando coisas interessantes para o futuro do Bactopia. Então fique de olho!</em></p>
<p>P.S. Como acontece com todos os lançamentos maiores, haverá percalços no caminho, e tenho certeza de que posso ter esquecido alguma coisa. Se você encontrar bugs ou algum recurso que eu deixei passar, é só me avisar! Você pode me encontrar no <a href="https://bactopia.io/slack/" target="_blank" rel="noopener noreferrer" class="">workspace do Bactopia no Slack</a> (<em>haha que eu na verdade criei há muito tempo!</em>)</p>
<p>Para começar com a versão 4 do Bactopia, confira o <a class="" href="https://bactopia.io/pt/installation">guia de instalação</a> e o <a class="" href="https://bactopia.io/pt/tutorial">tutorial</a>.</p>]]></content:encoded>
            <category>community</category>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Usando Bactopia com Montagens do AllTheBacteria]]></title>
            <link>https://bactopia.io/pt/blog/allthebacteria-tutorial</link>
            <guid>https://bactopia.io/pt/blog/allthebacteria-tutorial</guid>
            <pubDate>Sun, 24 Mar 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Aprenda como usar Bactopia para analisar quase 2.000.000 de montagens bacterianas do projeto AllTheBacteria.]]></description>
            <content:encoded><![CDATA[<p><a href="https://github.com/iqbal-lab-org/AllTheBacteria" target="_blank" rel="noopener noreferrer" class="">AllTheBacteria</a> (ATB) é uma coleção
de quase 2.000.000 de montagens bacterianas. Neste post você aprenderá como usar Bactopia para
analisar essas montagens de forma integrada com as <a class="" href="https://bactopia.io/pt/bactopia-tools">Bactopia Tools</a> disponíveis.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="allthebacteria">AllTheBacteria<a href="https://bactopia.io/pt/blog/allthebacteria-tutorial#allthebacteria" class="hash-link" aria-label="Link direto para AllTheBacteria" title="Link direto para AllTheBacteria" translate="no">​</a></h2>
<p>O <a href="https://www.ebi.ac.uk/research/iqbal/" target="_blank" rel="noopener noreferrer" class="">Grupo de Zamin Iqbal</a>, que nos trouxe as <a href="https://journals.plos.org/plosbiology/article?id=10.1371/journal.pbio.3001421" target="_blank" rel="noopener noreferrer" class="">661 mil montagens bacterianas</a>,
foi ainda mais longe com o <a href="https://www.biorxiv.org/content/10.1101/2024.03.08.584059v1" target="_blank" rel="noopener noreferrer" class="">AllTheBacteria</a>.
Como alguém que já foi encarregado de montar "todos os genomas de <em>Staphylococcus aureus</em>" (<em>embora fossem apenas
cerca de 700 amostras em 2010!</em>), isso é realmente um feito impressionante e um recurso valioso para a comunidade!
Com as montagens mais recentes, a coleção agora conta com quase 2.000.000 de montagens bacterianas!</p>
<p>Semelhante aos métodos anteriores, a versão mais recente do AllTheBacteria usa <a href="https://github.com/tseemann/shovill" target="_blank" rel="noopener noreferrer" class="">Shovill</a>
para montagem. Além disso, cada montagem tem métricas básicas calculadas, passa por estimativa de abundância taxonômica
e tem sketches disponibilizados. Para mais detalhes sobre este projeto,
consulte:</p>
<ul>
<li class="">Preprint: <em><a href="https://www.biorxiv.org/content/10.1101/2024.03.08.584059v1" target="_blank" rel="noopener noreferrer" class="">AllTheBacteria - all bacterial genomes assembled, available and searchable</a></em></li>
<li class="">GitHub: <a href="https://github.com/iqbal-lab-org/AllTheBacteria" target="_blank" rel="noopener noreferrer" class="">AllTheBacteria</a></li>
</ul>
<p>Desde que Zamin revelou as atualizações mais recentes do AllTheBacteria, fiquei me perguntando: <em>Como os usuários do Bactopia
poderiam aproveitar essas montagens? Especialmente, por meio das <a class="" href="https://bactopia.io/pt/bactopia-tools">Bactopia Tools</a> disponíveis?</em></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="por-que-bactopia-tools">Por que Bactopia Tools?<a href="https://bactopia.io/pt/blog/allthebacteria-tutorial#por-que-bactopia-tools" class="hash-link" aria-label="Link direto para Por que Bactopia Tools?" title="Link direto para Por que Bactopia Tools?" translate="no">​</a></h2>
<p>O que há de realmente interessante nas Bactopia Tools é que elas tornam muito fácil executar <a class="" href="https://bactopia.io/pt/bactopia-tools">60 análises adicionais</a>
nos seus genomas. É tão simples quanto adicionar <code>--wf &lt;tool&gt;</code> ao seu comando Bactopia, e então o Bactopia
cuidará do resto por você, incluindo a seleção de containers e trilhas de auditoria.</p>
<p>Obviamente, sou um pouco tendencioso aqui, mas utilizar as Bactopia Tools nessa situação
agilizaria bastante uma série de análises downstream das montagens do AllTheBacteria. Acredito que isso
permitiria que pesquisadores chegassem rapidamente à ciência por trás dessas montagens.</p>
<p>Para ter uma ideia, atualmente existem 38 Bactopia Tools que utilizam montagens como entradas.
Em outras palavras, cada uma dessas ferramentas seria fácil de executar nas 2.000.000 montagens do AllTheBacteria.</p>
<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary>Expanda para ver a lista de Bactopia Tools</summary><div><div class="collapsibleContent_i85q">
<!-- -->
<div class="theme-admonition theme-admonition-tip admonition_xJq3 alert alert--success"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"></path></svg></span>Dica</div><div class="admonitionContent_BuS1"><p>Cada uma das ferramentas listadas abaixo aceita uma única montagem como entrada.</p>




























































































































































<table><thead><tr><th>Ferramenta</th><th>Descrição</th></tr></thead><tbody><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/bakta">bakta</a></td><td>Anotação rápida de genomas bacterianos e plasmídeos</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/fastani">fastani</a></td><td>Cálculo rápido sem alinhamento da Identidade Nucleotídica Média (ANI) de genomas completos</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/gtdb">gtdb</a></td><td>Identificação de genes marcadores e atribuição de classificações taxonômicas</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/mashtree">mashtree</a></td><td>Criação de árvores usando distâncias Mash</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/abricate">abricate</a></td><td>Triagem em massa de contigs para genes de resistência antimicrobiana e virulência</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/abritamr">abritamr</a></td><td>Ferramenta acreditada pela NATA para identificação de genes de resistência antimicrobiana</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/agrvate">agrvate</a></td><td>Identificação rápida do tipo do locus agr e variantes do operon agr de Staphylococcus aureus</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/amrfinderplus">amrfinderplus</a></td><td>Identificação de resistência antimicrobiana em genes ou proteínas</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/btyper3">btyper3</a></td><td>Classificação taxonômica de isolados do grupo Bacillus cereus</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/busco">busco</a></td><td>Completude da montagem baseada em expectativas evolutivas</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/checkm">checkm</a></td><td>Avaliação da qualidade da montagem de amostras microbianas</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/ectyper">ectyper</a></td><td>Predição in silico do sorotipo de Escherichia coli</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/emmtyper">emmtyper</a></td><td>Tipagem emm de montagens de Streptococcus pyogenes</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/gamma">gamma</a></td><td>Identificação, classificação e anotação de correspondências de genes traduzidos</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/hicap">hicap</a></td><td>Identificação do sorotipo e estrutura do locus cap em montagens de Haemophilus influenzae</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/hpsuissero">hpsuissero</a></td><td>Sorotipagem rápida de Haemophilus parasuis a partir de montagens</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/kleborate">kleborate</a></td><td>Triagem de MLST, subespécies e outros genes de interesse relacionados a Klebsiella</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/legsta">legsta</a></td><td>Tipagem de montagens de Legionella pneumophila</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/lissero">lissero</a></td><td>Predição de tipagem de sorogrupo para Listeria monocytogenes</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/mashdist">mashdist</a></td><td>Cálculo de distâncias Mash entre sequências</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/mcroni">mcroni</a></td><td>Variação de sequência em genes de resistência à colistina mobilizada (mcr-1)</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/meningotype">meningotype</a></td><td>Sorotipagem de Neisseria meningitidis</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/mlst">mlst</a></td><td>Varredura de arquivos de contigs contra esquemas de tipagem PubMLST</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/mobsuite">mobsuite</a></td><td>Reconstrução e anotação de plasmídeos em montagens bacterianas</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/pasty">pasty</a></td><td>Sorogrupagem de isolados de Pseudomonas aeruginosa</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/pbptyper">pbptyper</a></td><td>Tipador de Proteínas de Ligação à Penicilina (PBP) para Streptococcus pneumoniae</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/phispy">phispy</a></td><td>Predição de profagos em genomas bacterianos</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/plasmidfinder">plasmidfinder</a></td><td>Identificação de plasmídeos a partir de montagens</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/prokka">prokka</a></td><td>Anotação de genomas completos de genomas pequenos (bacterianos, arqueais, virais)</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/quast">quast</a></td><td>Avaliação da qualidade de contigs montados</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/rgi">rgi</a></td><td>Predição de resistência a antibióticos a partir de montagens</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/seqsero2">seqsero2</a></td><td>Predição de sorotipo de Salmonella a partir de reads ou montagens</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/shigeifinder">shigeifinder</a></td><td>Sorotipagem de Shigella e EIEC a partir de montagens</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/sistr">sistr</a></td><td>Predição de sorovar de montagens de Salmonella</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/spatyper">spatyper</a></td><td>Método computacional para encontrar tipos spa em Staphylococcus aureus</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/stecfinder">stecfinder</a></td><td>Sorotipagem de genomas de Escherichia coli produtores de toxina Shigella</td></tr><tr><td><a class="" href="https://bactopia.io/pt/bactopia-tools/ssuissero">ssuissero</a></td><td>Sorotipagem rápida de Streptococcus suis a partir de montagens</td></tr></tbody></table></div></div>
</div></div></details>
<div class="theme-admonition theme-admonition-danger admonition_xJq3 alert alert--danger"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M5.05.31c.81 2.17.41 3.38-.52 4.31C3.55 5.67 1.98 6.45.9 7.98c-1.45 2.05-1.7 6.53 3.53 7.7-2.2-1.16-2.67-4.52-.3-6.61-.61 2.03.53 3.33 1.94 2.86 1.39-.47 2.3.53 2.27 1.67-.02.78-.31 1.44-1.13 1.81 3.42-.59 4.78-3.42 4.78-5.56 0-2.84-2.53-3.22-1.25-5.61-1.52.13-2.03 1.13-1.89 2.75.09 1.08-1.02 1.8-1.86 1.33-.67-.41-.66-1.19-.06-1.78C8.18 5.31 8.68 2.45 5.05.32L5.03.3l.02.01z"></path></svg></span>Bactopia Tools requerem amostras processadas com Bactopia</div><div class="admonitionContent_BuS1"><p>Uma das principais características das Bactopia Tools é que elas utilizam as saídas do Bactopia para
identificar e iniciar a análise rapidamente. As montagens do AllTheBacteria não foram processadas pelo Bactopia,
portanto não são compatíveis com as Bactopia Tools. Mas não se preocupe, com um pouco de trabalho podemos
tornar isso possível!</p></div></div>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="bactopia-atb-formatter"><code>bactopia atb-formatter</code><a href="https://bactopia.io/pt/blog/allthebacteria-tutorial#bactopia-atb-formatter" class="hash-link" aria-label="Link direto para bactopia-atb-formatter" title="Link direto para bactopia-atb-formatter" translate="no">​</a></h2>
<p>O Bactopia já permite montagens como entradas, mas eu não queria que os usuários precisassem passar pelo
pipeline completo do Bactopia para usar as Bactopia Tools. Em vez disso, queria criar uma forma rápida e fácil
para que os usuários fossem diretamente ao uso das Bactopia Tools. Para isso, criei um novo comando Bactopia
chamado <a href="https://github.com/bactopia/bactopia-py?tab=readme-ov-file#all-the-bacteria-atb" target="_blank" rel="noopener noreferrer" class="">atb-formatter</a>
(<em>AllTheBacteria Formatter</em>). Com o <code>atb-formatter</code>, a estrutura de diretórios de saída necessária do Bactopia
será criada a partir de um diretório de montagens do <em>AllTheBacteria</em>.</p>
<div class="theme-admonition theme-admonition-tip admonition_xJq3 alert alert--success"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"></path></svg></span>Montagens do AllTheBacteria podem ser usadas com Bactopia Tools!</div></div>
<p>Isso é legal e tudo mais, mas vamos demonstrar na prática o uso do <code>atb-formatter</code> em algumas
montagens de <em>Legionella pneumophila</em> do AllTheBacteria.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="exemplo-de-uso-para-legionella-pneumophila">Exemplo de Uso para <em>Legionella pneumophila</em><a href="https://bactopia.io/pt/blog/allthebacteria-tutorial#exemplo-de-uso-para-legionella-pneumophila" class="hash-link" aria-label="Link direto para exemplo-de-uso-para-legionella-pneumophila" title="Link direto para exemplo-de-uso-para-legionella-pneumophila" translate="no">​</a></h2>
<p>Para demonstrar o uso do <code>bactopia atb-formatter</code>, utilizarei montagens de
<em>Legionella pneumophila</em> do AllTheBacteria e executarei o <a href="https://github.com/tseemann/legsta" target="_blank" rel="noopener noreferrer" class="">legsta</a>,
uma ferramenta de tipagem para montagens de <em>L. pneumophila</em>, escrita por <a href="https://www.doherty.edu.au/people/associate-professor-torsten-seemann" target="_blank" rel="noopener noreferrer" class="">Torsten Seeman</a>.
Mais especificamente, executarei o legsta a partir da <a class="" href="https://bactopia.io/pt/bactopia-tools/legsta">Bactopia Tool</a> disponível.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="preparando-o-ambiente">Preparando o Ambiente<a href="https://bactopia.io/pt/blog/allthebacteria-tutorial#preparando-o-ambiente" class="hash-link" aria-label="Link direto para Preparando o Ambiente" title="Link direto para Preparando o Ambiente" translate="no">​</a></h3>
<p>Antes de começar, você precisará ter o Bactopia instalado. Se ainda não fez isso,
consulte as <a class="" href="https://bactopia.io/pt/installation">instruções de instalação</a>.</p>
<p>Você também vai querer garantir que está usando pelo menos a versão 3.0.1 do Bactopia, pois esta é
a primeira versão que inclui o comando <code>atb-formatter</code>.</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#393A34"><span class="token plain">bactopia </span><span class="token parameter variable" style="color:#36acaa">--version</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">bactopia </span><span class="token number" style="color:#36acaa">3.0</span><span class="token plain">.1</span><br></div></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="baixando-as-montagens">Baixando as Montagens<a href="https://bactopia.io/pt/blog/allthebacteria-tutorial#baixando-as-montagens" class="hash-link" aria-label="Link direto para Baixando as Montagens" title="Link direto para Baixando as Montagens" translate="no">​</a></h3>
<p>Primeiro, vou baixar as montagens de <em>L. pneumophila</em> do AllTheBacteria e depois extraí-las
em uma pasta chamada <code>legionella-assemblies</code>. Simples assim!</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#393A34"><span class="token function" style="color:#d73a49">mkdir</span><span class="token plain"> atb-legionella</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token builtin class-name">cd</span><span class="token plain"> atb-legionella</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># Download the assemblies</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token function" style="color:#d73a49">wget</span><span class="token plain"> https://ftp.ebi.ac.uk/pub/databases/AllTheBacteria/Releases/0.1/assembly/legionella_pneumophila__01.asm.tar.xz</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token function" style="color:#d73a49">wget</span><span class="token plain"> https://ftp.ebi.ac.uk/pub/databases/AllTheBacteria/Releases/0.1/assembly/legionella_pneumophila__02.asm.tar.xz</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># Extract the assemblies</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token function" style="color:#d73a49">mkdir</span><span class="token plain"> legionella-assemblies</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token function" style="color:#d73a49">tar</span><span class="token plain"> </span><span class="token parameter variable" style="color:#36acaa">-C</span><span class="token plain"> legionella-assemblies </span><span class="token parameter variable" style="color:#36acaa">-xJf</span><span class="token plain"> legionella_pneumophila__01.asm.tar.xz</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token function" style="color:#d73a49">tar</span><span class="token plain"> </span><span class="token parameter variable" style="color:#36acaa">-C</span><span class="token plain"> legionella-assemblies </span><span class="token parameter variable" style="color:#36acaa">-xJf</span><span class="token plain"> legionella_pneumophila__02.asm.tar.xz</span><br></div></code></pre></div></div>
<p>No momento em que este texto foi escrito, havia 5.393 montagens de <em>L. pneumophila</em> disponíveis no
AllTheBacteria. Embora não seja <em>Salmonella enterica</em> com suas centenas de milhares de montagens,
é um número ótimo para demonstrar o uso do <code>bactopia atb-formatter</code>.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="criando-a-estrutura-de-diretórios-do-bactopia">Criando a Estrutura de Diretórios do Bactopia<a href="https://bactopia.io/pt/blog/allthebacteria-tutorial#criando-a-estrutura-de-diret%C3%B3rios-do-bactopia" class="hash-link" aria-label="Link direto para Criando a Estrutura de Diretórios do Bactopia" title="Link direto para Criando a Estrutura de Diretórios do Bactopia" translate="no">​</a></h3>
<p>Com as montagens extraídas, agora preciso criar a estrutura de diretórios necessária do Bactopia para
usar as Bactopia Tools. Para isso, utilizei o <code>bactopia atb-formatter</code>, que cria uma pasta de amostra
para cada montagem correspondente ao número de acesso BioSample.</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic"># Create the Bactopia directory structure</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">bactopia atb-formatter </span><span class="token parameter variable" style="color:#36acaa">--path</span><span class="token plain"> legionella-assemblies </span><span class="token parameter variable" style="color:#36acaa">--recursive</span><br></div></code></pre></div></div>
<details class="details_lb9f alert alert--info details_b_Ee" data-collapsed="true"><summary>Algumas notas sobre o <code>bactopia atb-formatter</code></summary><div><div class="collapsibleContent_i85q">
<!-- -->
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>Informacao</div><div class="admonitionContent_BuS1"><p>Observe o uso de <code>--recursive</code> aqui, que percorrerá o diretório <code>legionella-assemblies</code>
para encontrar todas as montagens contidas. Neste ponto, a estrutura de diretórios do <code>bactopia</code>
foi criada para 5.393 montagens e está pronta para uso com as Bactopia Tools.</p><p>Além disso, por padrão as montagens não são copiadas para a estrutura de diretórios do Bactopia, mas
em vez disso são criados links simbólicos. Isso é para economizar espaço em disco, mas se você quiser
copiar as montagens, pode usar o parâmetro <code>--publish-mode</code> para alterar esse comportamento.</p></div></div>
</div></div></details>
<p>Após executar o comando acima, você deverá ver algo semelhante ao seguinte:</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#393A34"><span class="token number" style="color:#36acaa">2024</span><span class="token plain">-03-22 </span><span class="token number" style="color:#36acaa">14</span><span class="token plain">:30:07:root:INFO - Setting up Bactopia directory structure </span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">use </span><span class="token parameter variable" style="color:#36acaa">--verbose</span><span class="token plain"> to see </span><span class="token function" style="color:#d73a49">more</span><span class="token plain"> details</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">2024</span><span class="token plain">-03-22 </span><span class="token number" style="color:#36acaa">14</span><span class="token plain">:30:08:root:INFO - Bactopia directory structure created at bactopia</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token number" style="color:#36acaa">2024</span><span class="token plain">-03-22 </span><span class="token number" style="color:#36acaa">14</span><span class="token plain">:30:08:root:INFO - Total assemblies processed: </span><span class="token number" style="color:#36acaa">5393</span><br></div></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="usando-bactopia-para-executar-o-legsta">Usando Bactopia para executar o Legsta<a href="https://bactopia.io/pt/blog/allthebacteria-tutorial#usando-bactopia-para-executar-o-legsta" class="hash-link" aria-label="Link direto para Usando Bactopia para executar o Legsta" title="Link direto para Usando Bactopia para executar o Legsta" translate="no">​</a></h3>
<p>Ótimo! Agora temos todas as montagens vinculadas via link simbólico em uma estrutura de diretórios do Bactopia. É
hora de deixar as Bactopia Tools brilharem! Para isso, executarei a
<a class="" href="https://bactopia.io/pt/bactopia-tools/legsta">Bactopia Tool legsta</a> e demonstrarei
como é simples tipar 5.393 montagens.</p>
<p>Com uma simples adição de <code>--wf legsta</code> e apontando para o diretório Bactopia, o <code>legsta</code> será
executado em todas as 5.393 montagens! É realmente assim tão simples!</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#393A34"><span class="token comment" style="color:#999988;font-style:italic"># Run legsta</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">bactopia </span><span class="token parameter variable" style="color:#36acaa">--wf</span><span class="token plain"> legsta </span><span class="token parameter variable" style="color:#36acaa">-profile</span><span class="token plain"> singularity</span><br></div></code></pre></div></div>
<div class="theme-admonition theme-admonition-tip admonition_xJq3 alert alert--success"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"></path></svg></span>Por favor, use Docker ou Singularity para essas análises</div><div class="admonitionContent_BuS1"><p>Sou um grande apoiador do Conda, mas para reprodutibilidade, é recomendado usar Docker ou
Singularity com as Bactopia Tools. Os ambientes Conda podem mudar dependendo de quando são
instalados, enquanto os containers serão sempre os mesmos.</p></div></div>
<p>Após algum tempo, a ferramenta <code>legsta</code> será concluída para todas as 5.393 montagens, e você deverá ver
algo semelhante ao seguinte:</p>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#393A34"><span class="token punctuation" style="color:#393A34">[</span><span class="token plain">5d/d04297</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> process </span><span class="token operator" style="color:#393A34">&gt;</span><span class="token plain"> BACTOPIATOOLS:LEGSTA:LEGSTA_MODULE </span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">SAMN29911258</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">100</span><span class="token plain">%</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">5393</span><span class="token plain"> of </span><span class="token number" style="color:#36acaa">5393</span><span class="token plain"> ✔</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">71</span><span class="token plain">/c63bf7</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> process </span><span class="token operator" style="color:#393A34">&gt;</span><span class="token plain"> BACTOPIATOOLS:LEGSTA:CSVTK_CONCAT </span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">legsta</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain">        </span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">100</span><span class="token plain">%</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">1</span><span class="token plain"> of </span><span class="token number" style="color:#36acaa">1</span><span class="token plain"> ✔</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">16</span><span class="token plain">/833262</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> process </span><span class="token operator" style="color:#393A34">&gt;</span><span class="token plain"> BACTOPIATOOLS:CUSTOM_DUMPSOFTWAREVERSIONS </span><span class="token punctuation" style="color:#393A34">(</span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">)</span><span class="token plain">     </span><span class="token punctuation" style="color:#393A34">[</span><span class="token number" style="color:#36acaa">100</span><span class="token plain">%</span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">1</span><span class="token plain"> of </span><span class="token number" style="color:#36acaa">1</span><span class="token plain"> ✔</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    Bactopia Tools: `legsta Execution Summary</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    ---------------------------</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    Bactopia Version </span><span class="token builtin class-name">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">3.0</span><span class="token plain">.1</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    Nextflow Version </span><span class="token builtin class-name">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">23.10</span><span class="token plain">.1</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    Command Line     </span><span class="token builtin class-name">:</span><span class="token plain"> nextflow run /home/rpetit3/bactopia/main.nf </span><span class="token parameter variable" style="color:#36acaa">--wf</span><span class="token plain"> legsta </span><span class="token punctuation" style="color:#393A34">\</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">                                    </span><span class="token parameter variable" style="color:#36acaa">--bactopia</span><span class="token plain"> bactopia/ </span><span class="token parameter variable" style="color:#36acaa">-profile</span><span class="token plain"> singularity</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    Resumed          </span><span class="token builtin class-name">:</span><span class="token plain"> </span><span class="token boolean" style="color:#36acaa">false</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    Completed At     </span><span class="token builtin class-name">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">2024</span><span class="token plain">-03-22T15:09:54.959834620-06:00</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    Duration         </span><span class="token builtin class-name">:</span><span class="token plain"> 32m 51s</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    Success          </span><span class="token builtin class-name">:</span><span class="token plain"> </span><span class="token boolean" style="color:#36acaa">true</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    Exit Code        </span><span class="token builtin class-name">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">0</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    Error Report     </span><span class="token builtin class-name">:</span><span class="token plain"> -</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    Launch Dir       </span><span class="token builtin class-name">:</span><span class="token plain"> /home/rpetit3/test-legsta</span><br></div></code></pre></div></div>
<p>Isso levou cerca de 30 minutos no meu laptop, mas foi incrivelmente simples executar o <code>legsta</code> em
todas as 5.393 montagens de <em>L. pneumophila</em>.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="resultados-da-tipagem">Resultados da Tipagem<a href="https://bactopia.io/pt/blog/allthebacteria-tutorial#resultados-da-tipagem" class="hash-link" aria-label="Link direto para Resultados da Tipagem" title="Link direto para Resultados da Tipagem" translate="no">​</a></h3>
<p>Aqui vem a parte divertida: os resultados de tipagem para todas as 5.393 montagens de <em>L. pneumophila</em>! Outro ponto
positivo das Bactopia Tools é que, na maioria dos casos, elas mesclam todos os resultados ao final,
deixando você com apenas um único arquivo para revisar.</p>
<p>Para compartilhar os resultados desta análise, fiz o upload dos resultados no Google Drive e os disponibilizei
neste link: <a href="https://docs.google.com/spreadsheets/d/1NjkXEstWq5PMP0CLmO392HTjC8UuW-JPQIXpqsZ30nU/edit?usp=sharing" target="_blank" rel="noopener noreferrer" class="">Bactopia - Legsta Results from AllTheBacteria</a></p>
<p>A partir desta planilha do Google, você pode fazer uma cópia ou exportar os resultados como arquivo CSV.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="conclusão">Conclusão<a href="https://bactopia.io/pt/blog/allthebacteria-tutorial#conclus%C3%A3o" class="hash-link" aria-label="Link direto para Conclusão" title="Link direto para Conclusão" translate="no">​</a></h2>
<p>Neste post, demonstrei como em apenas alguns passos você pode usar as Bactopia Tools para
começar a analisar de forma rápida e integrada as 2.000.000 montagens bacterianas do AllTheBacteria.
Se você está planejando fazer suas próprias análises downstream nessas montagens, espero que este post
tenha te convencido de que o Bactopia pode tornar esse processo muito mais fácil.</p>
<p>Se você tiver alguma dúvida ou ideia para novas Bactopia Tools, sinta-se à vontade para
entrar em contato comigo!</p>
<p><strong>Também! Este é o primeiro post do blog do Bactopia!</strong></p>]]></content:encoded>
            <category>community</category>
            <category>tutorial</category>
        </item>
    </channel>
</rss>