BSD Ports

biology/minimap2 2.31 FreeBSD

Pairwise aligner for genomic and spliced nucleotide sequences

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
2414383046
License
MIT
Categories
biology
Package size
135.4 KiB, 439.8 KiB installed

Description

Minimap2 is a versatile sequence alignment program that aligns DNA or mRNA sequences against a large reference database. Typical use cases include: (1) mapping PacBio or Oxford Nanopore genomic reads to the human genome (2) finding overlaps between long reads with error rate up to ~15% (3) splice-aware alignment of PacBio Iso-Seq or Nanopore cDNA or Direct RNA readsagainst a reference genome (4) aligning Illumina single- or paired-end reads (5) assembly-to-assembly alignment (6) full-genome alignment between two closely related species with divergence below ~15%

In the other systems

SystemPortVersion
FreeBSDbiology/minimap22.31
NetBSDbiology/minimap22.28nb1
DragonFlybiology/minimap22.28_1
HardenedBSDbiology/minimap22.31
GhostBSDbiology/minimap22.31

Install

Binary package:

pkg install minimap2

From the ports tree:

cd /usr/ports/biology/minimap2/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	minimap2>0:biology/minimap2

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.312.312.242.30-
FreeBSD:14:quarterly2.312.31n/a2.30-
FreeBSD:15:latest2.312.31n/a2.30-
FreeBSD:15:quarterly2.312.31n/an/an/a
FreeBSD:16:latest2.312.31n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 4
Required by 1

Configuration

No options to configure.

USES
gmake localbase
Service scripts
none

Files

Manual pages 1
  • minimap2(1)
pkg-plist 13
  • bin/minimap2
  • bin/minimap2-lite
  • bin/sdust
  • share/man/man1/minimap2.1.gz
  • share/minimap2/test/MT-human.fa
  • share/minimap2/test/MT-orang.fa
  • share/minimap2/test/q-inv.fa
  • share/minimap2/test/q2.fa
  • share/minimap2/test/t-inv.fa
  • share/minimap2/test/t2.fa
  • share/minimap2/test/x3s-aln.txt
  • share/minimap2/test/x3s-qry.fa
  • share/minimap2/test/x3s-ref.fa
distinfo 1
FileSizeSHA256
lh3-minimap2-v2.31_GH0.tar.gz271153bff334a0e4512644e2f3e29944aeec408f49450f4f74dc39fe89e5273869255b

Commit history 1

DateCommitCreditsLog message
2414383046 Jason W. Bacon Release numerous ports to ports@
I've been retired for a few years, and it is unlikely I will be doing any more scientific computing support in the future. I have continued to maintain ~160 ports to the best of my ability, mainly as a favor to the community, but I can no longer justify the time and effort required. I am therefore releasing most of my scientific ports, along with a few others, to ports@. I will continue to maintain ports I am actively using and those for which I am upstream.