Skip to content

Commit

Permalink
Release minimap2-2.10 (r761)
Browse files Browse the repository at this point in the history
  • Loading branch information
lh3 committed Mar 27, 2018
1 parent 7938ed4 commit 2d7ec75
Show file tree
Hide file tree
Showing 5 changed files with 52 additions and 6 deletions.
47 changes: 47 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,50 @@
Release 2.10-r761 (27 March 2018)
---------------------------------

Changes to minimap2:

* Optionally output the MD tag for compatibility with existing tools (#63,
#118 and #137).

* Use SSE compiler flags more precisely to prevent compiling errors on certain
machines (#127).

* Added option --min-occ-floor to set a minimum occurrence threshold. Presets
intended for assembly-to-reference alignment set this option to 100. This
option alleviates issues with regions having high copy numbers (#107).

* Exit with non-zero code on file writing errors (e.g. disk full; #103 and
#132).

* Added option -y to copy FASTA/FASTQ comments in query sequences to the
output (#136).

* Added the asm20 preset for alignments between genomes at 5-10% sequence
divergence.

* Changed the band-width in the ava-ont preset from 500 to 2000. Oxford
Nanopore reads may contain long deletion sequencing errors that break
chaining.

Changes to mappy, the Python binding:

* Fixed a typo in Align.seq() (#126).

Changes to paftools.js, the companion script:

* Command sam2paf now converts the MD tag to cs.

* Support VCF output for assembly-to-reference variant calling (#109).

This version should produce identical alignment for read overlapping, RNA-seq
read mapping, and genomic read mapping. We have also added a cook book to show
the variety uses of minimap2 on real datasets. Please see cookbook.md in the
minimap2 source code directory.

(2.10: 27 March 2017, r761)



Release 2.9-r720 (23 February 2018)
-----------------------------------

Expand Down
5 changes: 2 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,9 +68,8 @@ Detailed evaluations are available from the [minimap2 preprint][preprint].
Minimap2 is optimized for x86-64 CPUs. You can acquire precompiled binaries from
the [release page][release] with:
```sh
curl -L https://github.com/lh3/minimap2/releases/download/v2.9/minimap2-2.9_x64-linux.tar.bz2 \
| tar -jxvf -
./minimap2-2.9_x64-linux/minimap2
curl -L https://github.com/lh3/minimap2/releases/download/v2.10/minimap2-2.10_x64-linux.tar.bz2 | tar -jxvf -
./minimap2-2.10_x64-linux/minimap2
```
If you want to compile from the source, you need to have a C compiler, GNU make
and zlib development files installed. Then type `make` in the source code
Expand Down
2 changes: 1 addition & 1 deletion main.c
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
#include "getopt.h"
#endif

#define MM_VERSION "2.9-r753-dirty"
#define MM_VERSION "2.10-r761"

#ifdef __linux__
#include <sys/resource.h>
Expand Down
2 changes: 1 addition & 1 deletion minimap2.1
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH minimap2 1 "15 March 2018" "minimap2-2.9-dirty (r746)" "Bioinformatics tools"
.TH minimap2 1 "27 March 2018" "minimap2-2.10 (r761)" "Bioinformatics tools"
.SH NAME
.PP
minimap2 - mapping and alignment between collections of DNA sequences
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ def readme():

setup(
name = 'mappy',
version = '2.9',
version = '2.10',
url = 'https://github.com/lh3/minimap2',
description = 'Minimap2 python binding',
long_description = readme(),
Expand Down

0 comments on commit 2d7ec75

Please sign in to comment.