BSD Ports

biology/seqkit 2.14.0_1 FreeBSD

Cross-platform and ultrafast toolkit for FASTA/Q file manipulation

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
MIT
Categories
biology
Package size
6161.0 KiB, 18907.8 KiB installed

Description

FASTA and FASTQ are basic and ubiquitous formats for storing nucleotide and protein sequences. Common manipulations of FASTA/Q file include converting, searching, filtering, deduplication, splitting, shuffling, and sampling. Existing tools only implement some of these manipulations, and not particularly efficiently, and some are only available for certain operating systems. Furthermore, the complicated installation process of required packages and running environments can render these programs less user friendly.

SeqKit is a cross-platform ultrafast comprehensive toolkit for FASTA/Q processing. SeqKit provides executable binary files for all major operating systems, including Windows, Linux, and Mac OS X, and can be directly used without any dependencies or pre-configurations. SeqKit demonstrates competitive performance in execution time and memory usage compared to similar tools. The efficiency and usability of SeqKit enable researchers to rapidly accomplish common FASTA/Q file manipulations.

In the other systems

SystemPortVersion
FreeBSDbiology/seqkit2.14.0_1
DragonFlybiology/seqkit2.10.0

Install

Binary package:

pkg install seqkit

From the ports tree:

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

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

RUN_DEPENDS=	seqkit>0:biology/seqkit

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.14.02.14.0-2.10.0_5-
FreeBSD:14:quarterly2.13.0_72.13.0_7n/a2.10.0_3-
FreeBSD:15:latest2.14.02.14.0n/a-2.10.0_5
FreeBSD:15:quarterly2.13.0_72.13.0_7n/an/an/a
FreeBSD:16:latest2.13.0_62.14.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Build dependencies 1

Configuration

No options to configure.

USES
go:modules
Service scripts
none

Files

distinfo 3
FileSizeSHA256
go/biology_seqkit/seqkit-v2.14.0/v2.14.0.mod26894b748e5b5e28fe462b16cae96e1e30e74355a244e0c9d6a87e7804f57bb423c2
go/biology_seqkit/seqkit-v2.14.0/v2.14.0.zip3.4411868e+07aa2857c3b2c731dddc0e246e2482b095c444a6fb2ca030e70b1bfde94f15cad6
go/biology_seqkit/seqkit-v2.14.0/golang-sys-v0.6.0_GH0.tar.gz1.434234e+06b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54

Commit history 8

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
b3f2ea2131 Yuri Victorovich biology/seqkit: update 2.13.0 → 2.14.0
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
2cb2680d95 Dag-Erling Smørgrav various: Drop Go 1.24 version pin
This is a nop since 1.25 is the oldest supported version. I thought I'd removed these already...
dd0905142a Adam Weinberger many: Bump go ports for 1.26.8 and 1.27.1

The latest 5 of 8 in the history this site was built from.