fasttree: Approximately-maximum-likelihood phylogenetic trees from alignments
This commit is contained in:
parent
69d6dba759
commit
c2a282cbc6
1
Makefile
1
Makefile
|
@ -764,6 +764,7 @@ SUBDIR+= fastjet
|
||||||
SUBDIR+= fastool
|
SUBDIR+= fastool
|
||||||
SUBDIR+= fastqc
|
SUBDIR+= fastqc
|
||||||
SUBDIR+= fastrpc
|
SUBDIR+= fastrpc
|
||||||
|
SUBDIR+= fasttree
|
||||||
SUBDIR+= fbida
|
SUBDIR+= fbida
|
||||||
SUBDIR+= fbpager
|
SUBDIR+= fbpager
|
||||||
SUBDIR+= fbpanel
|
SUBDIR+= fbpanel
|
||||||
|
|
3
fasttree/DESCR
Normal file
3
fasttree/DESCR
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
FastTree infers approximately-maximum-likelihood phylogenetic trees from
|
||||||
|
alignments of nucleotide or protein sequences. FastTree can handle alignments
|
||||||
|
with up to a million of sequences in a reasonable amount of time and memory.
|
30
fasttree/Makefile
Normal file
30
fasttree/Makefile
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
# $NetBSD$
|
||||||
|
#
|
||||||
|
###########################################################
|
||||||
|
# Generated by fbsd2pkg #
|
||||||
|
# Tue Jan 16 21:48:02 CST 2018 #
|
||||||
|
###########################################################
|
||||||
|
|
||||||
|
DISTNAME= FastTree-${PORTVERSION}
|
||||||
|
CATEGORIES= biology
|
||||||
|
MASTER_SITES= http://www.microbesonline.org/fasttree/
|
||||||
|
EXTRACT_SUFX= .c
|
||||||
|
|
||||||
|
MAINTAINER= bacon@NetBSD.org
|
||||||
|
HOMEPAGE= http://www.microbesonline.org/fasttree/
|
||||||
|
COMMENT= Approximately-maximum-likelihood phylogenetic trees from alignments
|
||||||
|
LICENSE= gnu-gpl-v2
|
||||||
|
|
||||||
|
WRKSRC= ${WRKDIR}
|
||||||
|
|
||||||
|
CFLAGS= -fopenmp
|
||||||
|
|
||||||
|
PORTVERSION= 2.1.10
|
||||||
|
|
||||||
|
INSTALLATION_DIRS= bin
|
||||||
|
|
||||||
|
do-extract:
|
||||||
|
${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC}
|
||||||
|
${CP} ${FILESDIR}/Makefile ${WRKSRC}
|
||||||
|
|
||||||
|
.include "../../mk/bsd.pkg.mk"
|
2
fasttree/PLIST
Normal file
2
fasttree/PLIST
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
@comment $NetBSD$
|
||||||
|
bin/FastTree
|
2
fasttree/TODO
Normal file
2
fasttree/TODO
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
|
||||||
|
FreeBSD: malloc -> aligned_alloc
|
6
fasttree/distinfo
Normal file
6
fasttree/distinfo
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
$NetBSD$
|
||||||
|
|
||||||
|
SHA1 (FastTree-2.1.10.c) = 841905c09ce9fc7b133039682b9462ff62cf8219
|
||||||
|
RMD160 (FastTree-2.1.10.c) = b9ba60c1c237e576086b163ed426f602dd34832d
|
||||||
|
SHA512 (FastTree-2.1.10.c) = 36dcb8103c78cedf8432c5c1f47229290de41ef3099fe57e7f5c4facb657b43c85e99b5a576fa510f6245523643df2a428baf77c1118f60cfad77635919a39c1
|
||||||
|
Size (FastTree-2.1.10.c) = 390916 bytes
|
25
fasttree/files/Makefile
Normal file
25
fasttree/files/Makefile
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
|
||||||
|
BIN = FastTree
|
||||||
|
SRC = FastTree*.c
|
||||||
|
CC ?= gcc
|
||||||
|
CFLAGS ?= -O3
|
||||||
|
CFLAGS += -DOPENMP -fopenmp -finline-functions -funroll-loops
|
||||||
|
|
||||||
|
MKDIR ?= mkdir
|
||||||
|
INSTALL ?= install
|
||||||
|
PREFIX ?= /usr/local
|
||||||
|
DESTDIR ?= .
|
||||||
|
|
||||||
|
.PHONY: all install clean
|
||||||
|
|
||||||
|
all: ${BIN}
|
||||||
|
|
||||||
|
${BIN}: ${SRC} Makefile
|
||||||
|
${CC} ${CFLAGS} ${SRC} -o ${BIN} -lm
|
||||||
|
|
||||||
|
install: ${BIN}
|
||||||
|
${MKDIR} -p ${DESTDIR}${PREFIX}/bin
|
||||||
|
${INSTALL} -s -c ${BIN} ${DESTDIR}${PREFIX}/bin
|
||||||
|
|
||||||
|
clean:
|
||||||
|
${RM} -f ${BIN}
|
Loading…
Reference in a new issue