PURPOSE

MashMap is a fast long-read mapping tool that uses an algorithm based 
on MinHash and minimizer techniques. It estimates approximate read 
mapping positions and nucleotide identity for assembly contigs or long 
reads. 

It is implemented in C++ and is distributed with:

KSeq
  lh3lh3.users.sourceforge.net/kseq.shtml
  MIT License

MurmurHash3
  code.google.com/p/smhasher/wiki/MurmurHash3
  Public domain

cxx-prettyprint
  louisdx.github.io/cxx-prettyprint
  Boost Software License

argvparser
  Popular C++ command line arguments parser
  GNU General Public License

sparseHash
  https://github.com/sparsehash/sparsehash-c11
  BSD 3-Clause "New" or "Revised" License
  

  PUBLIC DOMAIN NOTICE

  This software is "United States Government Work" under the terms of the United
  States Copyright Act. It was written as part of the authors' official duties
  for the United States Government and thus cannot be copyrighted. This software
  is freely available to the public for use without a copyright
  notice. Restrictions cannot be placed on its present or future use.

  Although all reasonable efforts have been taken to ensure the accuracy and
  reliability of the software and associated data, the National Human Genome
  Research Institute (NHGRI), National Institutes of Health (NIH) and the
  U.S. Government do not and cannot warrant the performance or results that may
  be obtained by using this software or data. NHGRI, NIH and the U.S. Government
  disclaim all warranties as to performance, merchantability or fitness for any
  particular purpose.

  Please cite the authors in any work or product based on this material.
