Pipeasm: a tool for automated large chromosome-scale genome assembly and evaluation
Bruno Marques Silva, Fernanda de Jesus Trindade, Lucas Eduardo Costa Canesin, Giordano Souza, Alexandre Aleixo, Gisele Nunes, Renato Renison Moreira-Oliveira

TL;DR
Pipeasm is an automated pipeline for assembling and evaluating large genomes using multiple data types, producing high-quality chromosome-scale assemblies efficiently.
Contribution
Pipeasm introduces a reproducible and automated genome assembly workflow that integrates multiple sequencing technologies and evaluation steps.
Findings
Pipeasm produced assemblies with scaffold L50 matching expected chromosome lengths and up to 99.6% BUSCO completeness.
The pipeline successfully handled four vertebrate species with distinct genomic characteristics.
Detailed reports and Hi-C maps are generated automatically for downstream analysis and curation.
Abstract
Although high-quality chromosome-scale genome assemblies are feasible, assembling large ones remains complex and resource-intensive. This demands reproducible and automated workflows that not only implement current best practices efficiently but also allow for improvement alongside future updates to those standards. We present Pipeasm, a Snakemake-based genome assembly pipeline containerized with Singularity. Pipeasm can use HiFi, ONT, and Hi-C data, automating read trimming, nuclear and mitogenome assembly, scaffolding, decontamination, and quality evaluation. Applied to four vertebrate species with distinct genomic characteristics, starting from a single command line and configuration file, it produced assemblies with scaffold L50 proportional to the expected chromosome and genome length, and up to 99.6% BUSCO completeness. Its output also includes detailed reports for each step,…
Genes, proteins, chemicals, diseases, species, mutations and cell lines named across the full text — each resolved to its canonical identifier and authoritative record.
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3| Genome stats | bGalGal | bTaeGut | mEleMax | aPseCor | ||||
|---|---|---|---|---|---|---|---|---|
| Hap1 | Hap2 | Hap1 | Hap2 | Hap1 | Hap2 | Hap1 | Hap2 | |
| Scaffolds | 565 | 270 | 434 | 210 | 642 | 954 | 2,535 | 2,454 |
| Size length | 1.13 Gb | 981 Mb | 1.17 Gb | 995 Mb | 3.26 Gb | 3.63 Gb | 8.83 Gb | 8.97 Gb |
| Largest scaffold | 193.55 Mb | 197.74 Mb | 152.43 Mb | 151.85 Mb | 241.51 Mb | 239.64 Mb | 1.746 Gb | 1.901 Gb |
| Scaffold N50 | 86.73 Mb | 91.13 Mb | 72.12 Mb | 71.94 Mb | 116.12 Mb | 116.40 Mb | 918.47 Mb | 821.71 Mb |
| Scaffold L50 | 5 | 4 | 6 | 5 | 10 | 11 | 4 | 4 |
| GC (%) | 42.6 | 42.26 | 42.92 | 42.37 | 41.32 | 41.55 | 45.67 | 45.6 |
| Gaps | 438 | 291 | 442 | 266 | 52 | 63 | 2,258 | 2,263 |
| Single copy (%) | 99.57 | 95.36 | 99.63 | 99.91 | 97.11 | 99.43 | 95.35 | 95.50 |
| Duplicated (%) | 0.17 | 0.14 | 0.12 | 0.06 | 0.31 | 0.31 | 0.49 | 0.55 |
| Fragmented (%) | 0.02 | 0.11 | 0.06 | 0.06 | 0.08 | 0.03 | 0.83 | 0.70 |
| Missing (%) | 0.24 | 4.39 | 0.18 | 0.98 | 2.51 | 0.24 | 3.33 | 3.26 |
| Heterozigosity (%) | 1.34 | 0.25 | 0.4 | 0.73 | ||||
| Read error rate (%) | 0.27 | 0.16 | 0.11 | 0.2 | ||||
| Repeat content (%) | 8.5 | 26.7 | 65.5 | 8 | ||||
- —Genômica da Biodiversidade Brasileira
- —Brazilian Research Council for a Productivity Fellowship
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGenomics and Phylogenetic Studies · Genome Rearrangement Algorithms · Genomics and Chromatin Dynamics
1 Introduction
Genome sequencing costs are steadily decreasing as the different technologies advance, providing the opportunity to investigate global biodiversity genomics in unprecedented detail. In contrast, the impact of the development of human society started the sixth mass extinction, which threatens most species on the planet (Ceballos et al. 2020). Thus, it is fundamental to develop tools not only to accelerate the generation, curation, and analyses of genomic information but also to facilitate the use of such data in conservation efforts, bridging the gap between genomic research and practical conservation actions (Hogg et al. 2022, Hogg 2024).
Assessment of life on Earth by genomics has already presented its value for studying evolution [e.g. Feng et al. (2020), Zhang et al. (2020), Eizirik et al. (2023)], conservation [e.g. Formenti et al. (2022), Paez et al. (2022), Theissinger et al. (2023)], and bioeconomy [e.g. Kreplak et al. (2019), Zhang et al. (2020), Peng et al. (2022)]. In this context, the creation of major initiatives to sequence and assemble Earth’s biodiversity began to take form under umbrella projects such as the Earth Biogenome Project (EBP) (Lewin et al. 2018, Gupta 2022). For the assembly of vertebrate genomes, the Vertebrate Genome Project (VGP) has been instrumental in defining the best approaches and metrics, unveiling species-specific characteristics that were previously unattainable (Rhie et al. 2021). Brazil’s initiative in this effort was born recently in two projects, the Genomics of the Brazilian Biodiversity (GBB) (Vilaça et al. 2024) and the Genotropics (https://www.genotropics.org). Such endeavors have intrinsic difficulties, and the obstacles range from sample collection to the computational infrastructure required to store and analyze the generated data, especially in the global South.
One of the main challenges in generating reference genomes, as highlighted by the EBP, is the assembly and curation of massive genomic datasets on a large scale (Lewin et al. 2022). Therefore, it is crucial to develop and maintain modular pipelines to meet deadlines while ensuring adherence to quality standards and requirements (Lawniczak et al. 2022), making them accessible with diverse computational resources (Larivière et al. 2023). With ongoing advances in data generation and computational hardware, different bioinformatics tools have been developed to automate genome assembly, employing diverse approaches and accommodating various types of sequencing data (Ewels et al. 2020, Kuhl et al. 2020, Angelova et al. 2022, Larivière et al. 2023, Obinu et al. 2025) (Table 1, available as supplementary data at Bioinformatics Advances online). However, continuously evolving and the multi-step assembly procedure can make the assembly process laborious, error-prone, and time-consuming, while also making it difficult to maintain and update workflows built on pipelines that lack flexibility and modularity.
Here, we present Pipeasm, an automated, customizable, and modular genome assembly pipeline designed in line with the best practices proposed in the context of the EBP and VGP to date. Requiring minimal manual intervention, the pipeline covers raw read trimming, overall genome statistics, contig assembly, and automated scaffolding, including genome assembly quality control after every major step, as well as benchmarking and logging. This workflow is built using Snakemake (Köster and Rahmann 2012), a powerful and user-friendly workflow management system, which makes Pipeasm adaptable, transparent, and easy to use in any Linux environment. By using Singularity (Kurtzer et al. 2017) containers, Pipeasm ensures that all dependencies are encapsulated, guaranteeing reproducibility and portability across different computing infrastructures. Configuration is streamlined and user-friendly, requiring only editing a single file to set up and customize the workflow, making it accessible to researchers with varying levels of computational expertise. Pipeasm is the main assembly strategy used in the GBB Project and is suggested for vertebrate diploid assemblies of any scale.
2 Methods
2.1 Pipeline description
Pipeasm integrates a suite of tools to ensure high-quality data, from preprocessing steps to comprehensive reports and statistics. The required input data are PacBio high-fidelity (HiFi-CCS) long reads, which enable solo assembly. In this mode, an assembly is performed using HiFi-only reads, delivering primary and alternate assemblies with partially phased contigs. Optionally, users can provide chromatin-contact (Hi-C) short reads to also perform phased assembly, which uses both HiFi and Hi-C to produce two haplotype-solved assemblies in ideal conditions (Cheng et al. 2021). When both data types are available, users can choose to perform only phased assembly for timing optimization or phased and solo assembly. Also, the user can provide Oxford Nanopore Long-Reads (ONT) to perform both solo (along with HiFi reads) and phased (with HiFi and Hi-C reads) assemblies. Pipeasm offers a configuration file (config.yaml) with parameters for all steps, already optimized with default values but easily customizable. The user must provide specific information within this file, including species name, sample ID, reads path, genetic code, taxonomy ID, and the BUSCO database to be used. Pipeasm is organized into six major steps (detailed below): trimming and QC, k-mer profiling, assembly, assembly statistics, decontamination, and Hi-C mapping and scaffolding (Fig. 1).
Schematic representation of the Pipeasm workflow, structured into six major tasks (large frames), each executed by the respective presented tools.
2.1.1 Trimming and QC
Pipeasm starts trimming PacBio HiFi-CCS long reads and Hi-C short reads using Cutadapt v4.4 (Martin 2011) and Fastp v0.23.4 (Chen et al. 2018), respectively, to guarantee high-quality input data for assembly. Dorado v.0.8.1 (https://github.com/nanoporetech/dorado) is used to trim all adapters and primers found in ONT reads. Quality control assessments are performed with FastQC v0.12.1 (https://github.com/s-andrews/FastQC) for both long and short reads, while Nanoplot v1.41.6 (De Coster and Rademakers 2023) is used for long and ultra-long reads.
2.1.2 K-mer profiling
Based on HiFi long reads, Pipeasm performs a set of analyses for detailed genomic statistics. Meryl v1.3 (Rhie et al. 2021) is employed for k-mer profiling, including both counting and evaluation. GenomeScope v2.0 (Ranallo-Benavidez et al. 2020) estimates genome size, heterozygosity, and repeat content, while SmudgePlot v0.3.0 (Ranallo-Benavidez et al. 2020) identifies ploidy levels through K-mer distribution analysis. KAT-GCP v2.4.0 (Mapleson et al. 2017) enhances this analysis by providing graphical representations of K-mer spectra, aiding in identifying genomic features and contaminants.
2.1.3 Assembly
The core assembly process is managed by Hifiasm v0.19.6 (Cheng et al. 2021), which produces haplotype-resolved genomes and is crucial for removing duplications between haplotypes and ensuring accurate, contiguous assemblies. Pipeasm also applies MitoHifi v3.2.2 (Uliano-Silva et al. 2023) to recover the mitogenome, ensuring accurate mitochondrial DNA assembly. GFAstats v1.3.6 (Formenti et al. 2021) generates the fasta file from Hifiasm assembled graphs and detailed statistics on the assembled genome, including contig lengths, N50, and scaffold counts.
2.1.4 Decontamination
In post-assembly steps, Pipeasm integrates decontamination algorithms to eliminate remaining contaminants. FCS Adaptor v0.5.0 removes adaptors, while FCS-GX v0.5.0 targets other contaminants (Astashyn et al. 2024). As the most recent version of Hifiasm, implemented in Pipeasm, already handles duplication purging, no additional step for this process might be required.
2.1.5 Assembly statistics
The assembly quality control is evaluated through gene-space completeness, assembled K-mers compared to the read’s K-mer distribution, and overall assembly metrics. Compleasm v0.2.2 assesses genome completeness by comparing the assembled genome against BUSCO databases to evaluate the presence of conserved single-copy orthologs (Manni et al. 2021, Huang and Li 2023). Merqury v1.3 (Rhie et al. 2020) performs the assembled K-mer counts and compares them to the Meryl database created in previous steps. For intuitive visualization, Snailplot, part of BlobToolkit v4.3.5 (Challis et al. 2020), provides a comprehensive overview of the assembled genome.
2.1.6 HiC mapping and scaffolding
To elucidate chromosomal interactions, Hi-C reads are mapped onto phased genome assemblies. Genome indexing and mapping are performed using BWA-MEM2 v2.2.1 (Vasimuddin et al. 2019) for both haplotypes from decontaminated assemblies. Subsequently, forward and reverse Hi-C reads are aligned separately to each haplotype and sorted with SAMtools v1.19 (Danecek et al. 2021). Low-quality alignments and duplicated paired-end reads are filtered and then merged using Bellerophon v1.0 (Hayes and Li 2013), consolidating interaction information into single BAM files for each haplotype.
The quality assessment of the above-mentioned mapping and its merging process is conducted using SAMtools flagstat and the script get_stats.pl (https://github.com/ArimaGenomics/mapping_pipeline), providing essential metrics such as alignment rates, duplication levels, and distance between contact read pairs. Afterwards, the Pretext tools (Map v0.1.9 and Snapshot v0.0.4) (https://github.com/sanger-tol/) convert BAM files into visual representations of Hi-C contact maps. Finally, the automatic scaffolding step, which was performed using YAHS v1.0 (Zhou et al. 2023), links contigs into longer scaffolds, enhancing the assembly. The entire mapping step is repeated against the scaffolded genome to generate a final contact map. Then, the last steps of quality check are performed over the scaffolded genome with GFAstats, and genome completeness with Compleasm and Merqury.
2.1.7 Final reports
Pipeasm also compiles multiple metrics and quality assessments from all stages of the genomic assembly process into comprehensive output files. These files encapsulate essential information, such as read quality statistics, genome size estimations, contamination analyses, and assembly quality metrics. The output includes summaries of genome completeness and contiguity, highlighting key indicators such as N50 values, total base pairs, and the presence of conserved genes. Additionally, quality values (QV) and BUSCO scores provide insights into the accuracy and completeness of the assembled genome.
The steps mentioned above are conducted and managed using the Snakemake workflow engine, following its best practices and a standardized repository structure to ensure reproducibility, adaptability, and transparency (Mölder et al. 2021). This Python-based approach offers easy readability and automatically scales Pipeasm tasks for parallelization, logging, and benchmarking.
2.2 Computational environment and running test
We tested Pipeasm on a cluster with an Intel(R) Xeon(R) Gold 6252 CPU @ 2.10 GHz and 3TB RAM, using 64 threads overall, with 32 threads allocated for each rule within Snakemake. Performance metrics and resource utilization were systematically monitored and extracted using Snakemake’s built-in benchmark tool, ensuring accurate assessment and optimization of computational efficiency throughout the process. It is important to note that the computation time reported is the sum of all CPU time used by all rules rather than the straight running time, providing a comprehensive measure of the workflow’s computational demand.
We employed genomic data from four different species (Table 2, available as supplementary data at Bioinformatics Advances online): (i) Gallus gallus (bGalGal), a chicken from the family Phasianidae, with a diploid genome size of 1.1 Gbp and 39 chromosomes + WZ (NCBI Genome Accession GCA_027408225.1). Reads were downloaded from the bGalGal5 individual, with 45.88 Gbp PacBio HiFi reads and 147.73 Gbp Arima Hi-C reads. (ii) Taeniopygia guttata (bTaeGut), a bird from the family Estrildidae, with a diploid genome size of 1.1 Gbp and 37 chromosomes + WZ (NCBI Genome Accession GCA_009859065.2). Reads downloaded from the bTaeGut2 individual have 39.52 Gbp PacBio HiFi reads and 99.04 Gbp Arima Hi-C reads. (iii) Elephas maximus (mEleMax), a mammal from the family Elephantidae, with a diploid genome size of 3.4 Gbp and 27 chromosomes + XY (NCBI Genome Accession GCA_024166365.1). Reads downloaded from the mEleMax1 individual have 137.82 Gbp PacBio HiFi reads and 277.42 Gbp Arima Hi-C reads. (iv) Pseudophryne corroboree (aPseCor), a frog from the family Myobatrachidae, with a diploid genome size of 8.9 Gbp and 12 chromosomes (NCBI Genome Accession GCA_028390055.1). Reads downloaded from the aPseCor3 individual have 230.31 Gbp PacBio HiFi reads and 381.02 Gbp Arima Hi-C reads. All above mentioned reads were downloaded from Genome Ark (https://www.genomeark.org).
3 Results and discussion
Pipeasm successfully assembled the data from bGalGal, bTaeGut, mEleMax, and aPseCor (Table 1), reflecting the expected genomic content and similarities with their first assemblies (Fig. 2). Together with k-mer profile analyses (Fig. 1 and Table 3, available as supplementary data at Bioinformatics Advances online), the assemblies presented the expected ploidy and range of genome size, as estimated by GoaT, previous assemblies and related species literature (Formenti et al. 2021, Rhie et al. 2021, Challis et al. 2023). In general, haplotypes from the same assembly produced similar statistics, with minor differences in repeat regions and the presence of sex chromosomes, as observed on the contact maps and summary results (Fig. 2, available as supplementary data at Bioinformatics Advances online; Table 1). When examining the species genome characteristics, bTaeGut showed the highest heterozygosity (1.34%) and error estimates (0.267), while aPseCor had the largest genome size (8.83 Gb and 8.97 Gb for haplotypes one and two, respectively) and the most repetitive genome (65.5%). Notably, only in mEleMax the number of scaffolds increased from 571 (haplotype 1) and 852 (haplotype 2) in the phased assembly to 642 and 954, respectively, after the scaffolding step, but it also improved overall contiguity. When comparing the Pipeasm assemblies to their respective first-version assemblies, we observed similar or slightly improved statistics (Fig. 2). These reported metrics were obtained from non-curated assemblies, therefore some differences may reflect challenges in assembling each haplotype (primary and alternative), particularly due to repetitive content, leading for example to additional gaps, and the placement of sex chromosomes, which contributed to the larger assembly size. Given that Pipeasm follows the latest best practices from the same consortium that assembled these genomes, differences in algorithms, software versions, and different purging steps may explain the observed improvements. For example, Hifiasm newer updates (e.g. v0.24.0-r702 and 0.23.0-r691) improved assembly quality, contiguity and error corrections (e.g. 0.20.0-r639). Altogether, these results demonstrate that Pipeasm enables the generation of reference-quality assemblies across diverse vertebrate genomes, through a user-friendly framework that generates informative reports and outputs to support subsequent manual curation steps.
Summary metrics of scaffolding assembly. Key metrics are presented for the references and the results of the Pipeasm scaffolding assembly process. Each row represents a metric, and each column corresponds to a species assembly. Note that the plots’ Y axes are not on the same scale. The first and second haplotypes from different pipelines are not necessarily completely equivalent, as accurate phasing would require trio-based assemblies and further curation. Further, the missing information for reference/original haplotype 2 in mEleMax and bGalGal is likely because these assemblies remain at the contig stage rather than being fully scaffolded.
Benchmarking results for the above assemblies provided insights into resource utilization and computational efficiency across various steps of Pipeasm (Fig. 3). The entire process for only a phased assembly, including scaffolding and Hi-C maps, took approximately 14 h for bTaeGut and approximately 80 h for aPseCol. Running time is mainly affected by genome length, although it is important to note that it also depends on the computational infrastructure. All our assemblies were conducted in a high-performance computing (HPC) environment, and the running times may vary based on factors such as disk input/output operations, CPU clock speed, and memory frequency. Still, the relationship between CPU time and RAM usage will likely remain consistent across different setups. Overall, the observed running time is primarily due to the optimization provided by Snakemake in managing task execution, since Pipeasm: (i) allocates fewer cores to simple tasks that do not serve as prerequisites for others; and (ii) automatically initiates new tasks that can be run concurrently without waiting for previous tasks to be completed or requiring user intervention to start subsequent tasks.
Detailed analysis of running time and RAM usage across various stages of Pipeasm’s combined steps. (A) Running time consumption across different pipeline steps, including Assembly, Assembly Statistics, Decontamination, Hi-C Mapping and Scaffolding, K-mer Profiling, and Trimming and QC. The results are segmented into four different assembly groups: bGalGal, bTaeGut, mEleMax, and aPseCor. The aPseCor group exhibits significantly higher running time, particularly in the Hi-C Mapping and Scaffolding steps. (B) illustrates the total RAM usage for the same pipeline steps and assembly groups. The K-mer Profiling step shows the highest RAM consumption, especially for the aPseCor group, indicating a resource-intensive process.
The assembly process was time and memory-intensive, particularly for aPseCor (the largest genome size, with 9 Gb, Table 1), having a significant running time and RAM consumption of approximately 38 h and 600 GB, respectively (Fig. 3). The decontamination step also demanded considerable memory for all species (average of 548 GB RAM), as it used the same FCS-GX database for sequence alignment. The Hi-C mapping and scaffolding stage had an extensive running time (average of 97 h, depending on genome size) but had moderate memory use (average of 94 GB). K-mer profiling had the highest memory consumption (average of 590 GB) but took less time (average of 8.44 h), and adjusting settings in Meryl could help reduce RAM usage. The trimming and quality control steps, though requiring less memory (average of 3.64 GB), still took a notable amount of processing time (average of 12.39 h), especially for aPseCor (21.82 h).
Since Pipeasm requires HiFi reads for assembly, it meets the minimum requirements for achieving high-quality vertebrate genome assemblies. Including Hi-C and/or ONT data and performing phased assembly further elevates the pipeline to higher standards (Rhie et al. 2021). Although the scaffolding step is the most time-consuming (Larivière et al. 2023), it is essential for producing genomic information that is ready for manual curation. Moreover, during the execution of the entire pipeline, users can monitor task completion, review output files, and check the analysis logs, ensuring a high degree of transparency (Mölder et al. 2021). The evaluation and adjustment of parameters can be achieved without requiring the entire pipeline to be completed before re-running any steps. Tasks that have already been performed are automatically recognized by Snakemake, ensuring that only the necessary steps are re-executed. Indeed, the recent implementation of numerous pipelines for high-throughput sequencing data using Snakemake [e.g. Mölder et al. (2021), Mohsen et al. (2022), Fallon et al. (2023), Gregoricchio and Zwart (2023), Neuenschwander et al. (2023), Weber et al. (2023)] already underscores its significant value. Finally, given that runtime and memory requirements can vary considerably across genomes, assembly step, and computing environments, implementing these multiple assembly steps within a Snakemake-based pipeline that efficiently manages resources and automates task execution significantly streamlines and simplifies the assembly process for users.
When compared to recently published assembly pipelines, such as SnakeCube (Angelova et al. 2022), Chromosome-Scale Assembler (CSA) (Kuhl et al. 2020), and the Galaxy pipeline (Larivière et al. 2023) (Table 1, available as supplementary data at Bioinformatics Advances online), Pipeasm presents several differences and advantages. SnakeCube, for example, does not use HiFi or Hi-C data and employs different tools and approaches for assembly, including a polishing step that is less common in current methodologies. CSA also does not use HiFi data and requires an additional re-assembly step. It lacks genome assembly evaluation during the process, and being a Perl script, it may be less transparent, flexible, and readable for some users. While CSA offers good performance in terms of time consumption and the ability to input data from additional species, it employs a methodology that is not widely adopted today.
The Galaxy pipeline adheres to VGP standards and follows a similar concept to Pipeasm. However, Pipeasm’s implementation using Snakemake and Singularity offers greater flexibility and adaptability across diverse computational environments. Its modular architecture allows seamless integration of new tools and workflows, while its clear, readable structure simplifies maintenance and customization. Pipeasm’s transparent design ensures full traceability and reproducibility, empowering users to audit and validate every step of the process. These qualities make Pipeasm not only robust and scalable but also highly accessible for researchers with limited coding experience, without compromising performance or reliability. Although being command-line-based, Pipeasm simplifies execution for non-expert users through a single commented configuration file, abstracting away complex commands and enabling the entire workflow to be launched with a single execution of a bash script. Finally, Pipeasm offers greater scalability than Galaxy for large genome projects that require multiple assemblies. Furthermore, the Galaxy pipeline, whether used online or locally, can be very limiting depending on the region, data, and resources available to the researcher. In contrast, Pipeasm provides a more versatile and accessible solution for various genomic assembly projects.
The Sanger genome assembly tool (https://github.com/sanger-tol/genomeassembly), developed with NextFlow and Colora (Obinu et al. 2025), another pipeline in Snakemake, are also available for genome assembly. However, Pipeasm remains the only one that delivers a genome ready for manual curation, with contact maps generated and a pretext file for scaffold editing. Unlike the others, Pipeasm also provides various k-mer analyses, statistics, and publication-ready figures and reports. Our pipeline stands out for being the most user-friendly, as it does not require manual downloading of any database if you choose not to run the genome decontamination step.
4 Conclusions
Pipeasm optimizes analyses and reduces running time compared to executing each step manually, since it automates job scheduling, parallelizes tasks where possible, and minimizes errors in managing multiple scripts, while still maintaining high assembly quality. The vertebrate species used in this study serve as surrogates to the ones to be included in the GBB project, demonstrating that Pipeasm delivers a high-quality genome assembly ready for curation within approximately 1 to 4 straight days, depending on the specific genome structure and available computational resources. The tool also provides a straightforward approach to obtain the most relevant results for evaluating the assembly.
Furthermore, the use of Snakemake endows Pipeasm with valuable readability, modularity, adaptability, and transparency. Users can easily determine which commands will be executed and, with basic coding skills, can add new features according to their needs. Additionally, by utilizing Singularity to containerize the required software, Pipeasm simplifies the provision of all necessary bioinformatics dependencies without installation and facilitates the seamless updating of tools to newer versions or even their replacement with alternative tools as needed.
Pipeasm presents limitations that are intrinsic to the tools used, such as the need for enough computational resources and its restricted applicability to certain organisms. Future development of Pipeasm will focus on implementing trio-based assembly and support for assemblies with more than two haplotypes, further aligning the pipeline with EBP recommendations (Lawniczak et al. 2022). Additionally, there is an urgent need for an annotation pipeline, given the challenges observed in reference genome initiative projects (Lewin et al. 2022). Currently, Pipeasm significantly facilitates the assembly of vertebrate reference genomes. Its simplicity of use and focus on providing the most useful results directly contribute to the popularization of genomic information. This is a crucial step for large-scale projects focusing on conservation, biodiversity studies, and applications in the bioeconomy.
Supplementary Material
vbaf326_Supplementary_Data
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Angelova N , Danis T, Lagnel J et al Snake Cube: containerized and automated pipeline for de novo genome assembly in HPC environments. BMC Res Notes 2022;15:98.35255960 10.1186/s 13104-022-05978-5PMC 8900408 · doi ↗ · pubmed ↗
- 2Astashyn A , Tvedte ES, Sweeney D et al Rapid and sensitive detection of genome contamination at scale with FCS-GX. Genome Biol 2024;25:60.38409096 10.1186/s 13059-024-03198-7PMC 10898089 · doi ↗ · pubmed ↗
- 3Ceballos G , Ehrlich PR, Raven PH et al Vertebrates on the brink as indicators of biological annihilation and the sixth mass extinction. Proc Natl Acad Sci USA 2020;117:13596–602.32482862 10.1073/pnas.1922686117 PMC 7306750 · doi ↗ · pubmed ↗
- 4Challis R , Richards E, Rajan J et al Blob Tool Kit—interactive quality assessment of genome assemblies. G 3 (Bethesda) 2020;10:1361–74.32071071 10.1534/g 3.119.400908 PMC 7144090 · doi ↗ · pubmed ↗
- 5Challis R , Kumar S, Sotero-Caio C et al Genomes on a tree (Goa T): a versatile, scalable search engine for genomic and sequencing project metadata across the eukaryotic tree of life. Wellcome Open Res 2023;8:24.36864925 10.12688/wellcomeopenres.18658.1PMC 9971660 · doi ↗ · pubmed ↗
- 6Chen S , Zhou Y, Chen Y et al fastp: an ultra-fast all-in-one FASTQ preprocessor. Bioinformatics 2018;34:i 884–90.30423086 10.1093/bioinformatics/bty 560PMC 6129281 · doi ↗ · pubmed ↗
- 7Cheng H , Concepcion GT, Feng X et al Haplotype-resolved de novo assembly using phased assembly graphs with hifiasm. Nat Methods 2021;18:170–5.33526886 10.1038/s 41592-020-01056-5PMC 7961889 · doi ↗ · pubmed ↗
- 8Danecek P , Bonfield JK, Liddle J et al Twelve years of SA Mtools and BC Ftools. Gigascience 2021;10:giab 008.33590861 10.1093/gigascience/giab 008PMC 7931819 · doi ↗ · pubmed ↗
