BSD Ports

biology/spoa 4.1.5 FreeBSD

C++ implementation of the partial order alignment (POA) algorithm

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
biology
Package size
73.6 KiB, 192.7 KiB installed

Description

Spoa (SIMD POA) is a c++ implementation of the partial order alignment (POA) algorithm (as described in 10.1093/bioinformatics/18.3.452) which is used to generate consensus sequences. It supports three alignment modes: local (Smith-Waterman), global (Needleman-Wunsch) and semi-global alignment (overlap), and three gap modes: linear, affine and convex (piecewise affine). It also supports Intel SSE4.1+ and AVX2 vectorization (marginally faster due to high latency shifts), SIMDe and dispatching.

In the other systems

SystemPortVersion
FreeBSDbiology/spoa4.1.5
DragonFlybiology/spoa4.1.0
HardenedBSDbiology/spoa4.1.5
GhostBSDbiology/spoa4.1.5

Install

Binary package:

pkg install spoa

From the ports tree:

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

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

RUN_DEPENDS=	spoa>0:biology/spoa
LIB_DEPENDS=	libspoa.so:biology/spoa

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:latest4.1.54.1.5---
FreeBSD:14:quarterly4.1.54.1.5n/a--
FreeBSD:15:latest4.1.54.1.5n/a--
FreeBSD:15:quarterly4.1.54.1.5n/an/an/a
FreeBSD:16:latest4.1.54.1.5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 4

Library 1

Runtime 1

Test 1

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

Build dependencies 24
Run dependencies 6

No port depends on this one.

Configuration

No options to configure.

USES
cmake compiler:c++11-lang localbase:ldflags
Service scripts
none

Files

pkg-plist 11
  • bin/spoa
  • include/spoa/alignment_engine.hpp
  • include/spoa/graph.hpp
  • include/spoa/spoa.hpp
  • include/spoa/version.hpp
  • lib/cmake/spoa/spoaConfig.cmake
  • lib/cmake/spoa/spoaConfigVersion.cmake
  • lib/cmake/spoa/spoaTargets-.cmake
  • lib/cmake/spoa/spoaTargets.cmake
  • lib/libspoa.so
  • lib/libspoa.so.7.0.0
distinfo 1
FileSizeSHA256
rvaser-spoa-4.1.5_GH0.tar.gz47513b5d323740b01255c55725e88db2548c666a05bc83b825c19cfac10586e21e7b3

Commit history 0

No commits in the history this site was built from.