Litcius/Paper detail

BiasAway: command-line and web server to generate nucleotide composition-matched DNA background sequences

Aziz Khan, Rafael Riudavets Puig, Paul Boddie, Anthony Mathelier

2020Bioinformatics35 citationsDOIOpen Access PDF

Abstract

MOTIVATION: Accurate motif enrichment analyses depend on the choice of background DNA sequences used, which should ideally match the sequence composition of the foreground sequences. It is important to avoid false positive enrichment due to sequence biases in the genome, such as GC-bias. Therefore, relying on an appropriate set of background sequences is crucial for enrichment analysis. RESULTS: We developed BiasAway, a command line tool and its dedicated easy-to-use web server to generate synthetic sequences matching any k-mer nucleotide composition or select genomic DNA sequences matching the mononucleotide composition of the foreground sequences through four different models. For genomic sequences, we provide precomputed partitions of genomes from nine species with five different bin sizes to generate appropriate genomic background sequences. AVAILABILITY AND IMPLEMENTATION: BiasAway source code is freely available from Bitbucket (https://bitbucket.org/CBGR/biasaway) and can be easily installed using bioconda or pip. The web server is available at https://biasaway.uio.no and a detailed documentation is available at https://biasaway.readthedocs.io. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.

Topics & Concepts

Computer scienceComposition (language)Line (geometry)DNANucleotideWeb serverComputational biologyWorld Wide WebGeneticsBiologyThe InternetGeneMathematicsGeometryLinguisticsPhilosophyGenomics and Phylogenetic StudiesGenomics and Chromatin DynamicsGenome Rearrangement Algorithms
BiasAway: command-line and web server to generate nucleotide composition-matched DNA background sequences | Litcius