<tools xmlns="biotoolsSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="biotoolsSchema file:///E:/repos/GitHub/biotoolsShim/genericxml2xml-singletool/versions/biotools-3.3.0/biotools_3.3.0.xsd"><tool><name>BWA</name><description>Fast, accurate, memory-efficient aligner for short and long sequencing reads</description><homepage>http://bio-bwa.sourceforge.net</homepage><biotoolsID>bwa</biotoolsID><biotoolsCURIE>biotools:bwa</biotoolsCURIE><toolType>Command-line tool</toolType><toolType>Workbench</toolType><topic><uri>http://edamontology.org/topic_0102</uri><term>Mapping</term></topic><operatingSystem>Linux</operatingSystem><operatingSystem>Mac</operatingSystem><language>C</language><license>MIT</license><collectionID>BWA</collectionID><maturity>Mature</maturity><function><operation><uri>http://edamontology.org/operation_3211</uri><term>Genome indexing</term></operation><input><data><uri>http://edamontology.org/data_2044</uri><term>Sequence</term></data><format><uri>http://edamontology.org/format_1929</uri><term>FASTA</term></format></input><output><data><uri>http://edamontology.org/data_3210</uri><term>Genome index</term></data></output><note>Index database sequences in the FASTA format. database</note></function><function><operation><uri>http://edamontology.org/operation_0292</uri><term>Sequence alignment</term></operation><input><data><uri>http://edamontology.org/data_3210</uri><term>Genome index</term></data></input><input><data><uri>http://edamontology.org/data_2044</uri><term>Sequence</term></data><format><uri>http://edamontology.org/format_1930</uri><term>FASTQ</term></format></input><output><data><uri>http://edamontology.org/data_1916</uri><term>Alignment</term></data></output><note>Align 70bp-1Mbp query sequences with the BWA-MEM algorithm. Briefly, the algorithm works by seeding alignments with maximal exact matches (MEMs) and then extending seeds with the affine-gap Smith-Waterman algorithm (SW). The BWA-MEM algorithm performs local alignment. It may produce multiple primary alignments for different part of a query sequence. This is a crucial feature for long sequences. However, some tools such as Picards markDuplicates does not work with split alignments. One may consider to use option -M to flag shorter split hits as secondary.</note></function><function><operation><uri>http://edamontology.org/operation_3198</uri><term>Read mapping</term></operation><operation><uri>http://edamontology.org/operation_0292</uri><term>Sequence alignment</term></operation><input><data><uri>http://edamontology.org/data_2044</uri><term>Sequence</term></data><format><uri>http://edamontology.org/format_1332</uri><term>FASTA search results format</term></format></input><input><data><uri>http://edamontology.org/data_2044</uri><term>Sequence</term></data><format><uri>http://edamontology.org/format_1930</uri><term>FASTQ</term></format></input><output><data><uri>http://edamontology.org/data_2012</uri><term>Sequence coordinates</term></data></output><note>Find the SA coordinates of the input reads. reference sequence query sequence</note></function><function><operation><uri>http://edamontology.org/operation_3429</uri><term>Generation</term></operation><operation><uri>http://edamontology.org/operation_0292</uri><term>Sequence alignment</term></operation><input><data><uri>http://edamontology.org/data_2044</uri><term>Sequence</term></data><format><uri>http://edamontology.org/format_1929</uri><term>FASTA</term></format></input><input><data><uri>http://edamontology.org/data_2044</uri><term>Sequence</term></data><format><uri>http://edamontology.org/format_1930</uri><term>FASTQ</term></format></input><input><data><uri>http://edamontology.org/data_2044</uri><term>Sequence</term></data></input><output><data><uri>http://edamontology.org/data_0863</uri><term>Sequence alignment</term></data><format><uri>http://edamontology.org/format_2573</uri><term>SAM</term></format></output><note>Generate alignments in the SAM format given single-end reads. Repetitive hits will be randomly chosen reference sequence query sequence</note></function><function><operation><uri>http://edamontology.org/operation_3429</uri><term>Generation</term></operation><operation><uri>http://edamontology.org/operation_0292</uri><term>Sequence alignment</term></operation><input><data><uri>http://edamontology.org/data_2044</uri><term>Sequence</term></data><format><uri>http://edamontology.org/format_1929</uri><term>FASTA</term></format></input><input><data><uri>http://edamontology.org/data_2044</uri><term>Sequence</term></data></input><input><data><uri>http://edamontology.org/data_2044</uri><term>Sequence</term></data><format><uri>http://edamontology.org/format_1930</uri><term>FASTQ</term></format></input><output><data><uri>http://edamontology.org/data_0863</uri><term>Sequence alignment</term></data><format><uri>http://edamontology.org/format_2573</uri><term>SAM</term></format></output><note>Generate alignments in the SAM format given paired-end reads. Repetitive read pairs will be placed randomly. reference sequence</note></function><function><operation><uri>http://edamontology.org/operation_0292</uri><term>Sequence alignment</term></operation><input><data><uri>http://edamontology.org/data_2044</uri><term>Sequence</term></data><format><uri>http://edamontology.org/format_1929</uri><term>FASTA</term></format></input><input><data><uri>http://edamontology.org/data_2044</uri><term>Sequence</term></data><format><uri>http://edamontology.org/format_1930</uri><term>FASTQ</term></format></input><output><data><uri>http://edamontology.org/data_0863</uri><term>Sequence alignment</term></data></output><note>Align query sequences in the in.fq file reference sequence</note></function><download><url>https://gitlab.com/sibyllewohlgemuth/cwl_files/raw/master/bwa_index.cwl</url><type>Tool wrapper (CWL)</type></download><download><url>https://gitlab.com/sibyllewohlgemuth/cwl_files/raw/master/bwa_mem.cwl</url><type>Tool wrapper (CWL)</type></download><download><url>https://docker-ui.genouest.org/app/#/container/bioconda/bwa</url><type>Container file</type></download><download><url>https://anaconda.org/bioconda/bwa</url><type>Container file</type></download><documentation><url>http://bio-bwa.sourceforge.net/bwa.shtml</url><type>User manual</type></documentation><publication><doi>10.1093/bioinformatics/btp324</doi><pmid>19451168</pmid><pmcid>PMC2705234</pmcid><type>Primary</type></publication><publication><doi>10.1186/1471-2105-14-184</doi><pmid>23758764</pmid><pmcid>PMC3694458</pmcid><type>Benchmarking study</type></publication><publication><doi>10.1016/j.ygeno.2017.03.001</doi><pmid>28286147</pmid></publication><publication><doi>10.1186/1471-2164-15-264</doi><pmid>24708189</pmid><pmcid>PMC4051166</pmcid><type>Benchmarking study</type></publication><publication><doi>10.1093/bioinformatics/btu146</doi><pmid>24626854</pmid></publication><publication><doi>10.1093/bioinformatics/btp698</doi><pmid>20080505</pmid><pmcid>PMC2828108</pmcid></publication><credit><name>bwa team</name><email>bio-bwa-help@sourceforge.net</email><typeEntity>Person</typeEntity><typeRole>Primary contact</typeRole></credit><credit><name>Heng Li</name><email>me@liheng.org</email><url>http://www.liheng.org/</url><orcidid>http://orcid.org/0000-0003-4874-2874</orcidid><typeEntity>Person</typeEntity><typeRole>Contributor</typeRole></credit></tool></tools>