Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Apr 2018 20:36:39 +0000 (UTC)
From:      Joseph Mingrone <jrm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r468297 - head/biology/paml
Message-ID:  <201804252036.w3PKad8b066328@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jrm
Date: Wed Apr 25 20:36:39 2018
New Revision: 468297
URL: https://svnweb.freebsd.org/changeset/ports/468297

Log:
  biology/paml: Update to version 4.9h
  
  Port Changes:
  - Add EXAMPLES option and install most files under EXAMPLESDIR
  - Add USES=dos2unix to fix DOS line endings
  
  Upstream Changes:
  Version 4.9h, March 2018
  
  (*) mcmctree: gamma-Dirichlet versus conditional i.i.d. priors for
  rates for loci.  Since 4.9d, the program and the documentation are
  inconsistent about the two priors, and which value (0 or 1) means
  which prior.  I have now checked the program and the documentation to
  make sure that they are consistent:
  
  prior = 0: gamma-Dirichlet (dos Reis 2014).  This is the default.
  prior = 1: conditional i.i.d. prior (Zhu et al. 2015).
  
  I believe these two are similar especially if the number of loci
  (partitions) is large, but no serious comparisons between the two
  priors have been published.
  
  Thanks to Adnan Moussalli for pointing out the errors.
  
  (*) codeml.  It was discovered that the mechanistic amino acid
  substitution model implemented in Yang et al. (1998; see table 3),
  specified by seqtype = 2 model = 6, has been broken for a long time,
  since version 3.0 (2000) at least.  Version 2.0 (1999) seems to be
  correct.  This means that the model become broken soon since it was
  published.  I have now fixed this.
  
  This model of amino acid substitution starts from a Markov chain for
  codons and then aggregate the states and merge the synonymous codons
  into one state (the coded amino acid).  This is an approximate
  formulation since the process after state aggregation is not Markovian
  anymore.
  
  I have now added another codon-based amino acid substitution model
  that treats amino acids as ambiguities codons.  The model is specified
  by seqtype = 2 model = 5.  This is an exact formulation.
  
  (*) codeml.  The number of categories in the BEB calculation under M2
  and M8 is unintentionally set to 4 rather than 10.  I have changed
  this back to 10.  The details of this calculation are in Yang et
  al. 2005 MBE.
  
  Version 4.9g, December 2017
  
  (*) codeml.  A bug caused the BEB calculation under the site model M8
  (NSsites = 8) to be incorrect, with the program printing out warming
  messages like "strange: f[ 5] = -0.0587063 very small."  This bug was
  introduced in version 4.9b and affects versions 4.9b-f.  A different
  bug was introduced in version 4.9f that causes the log likelihood
  function under the site model M8 (NSsites = 8) to be calculated
  incorrectly.  These are now fixed.
  
  Version 4.9f, October 2017
  
  (*) baseml, nonhomogeneous models (nhomo & fix_kappa).  Those models
  allow different branches on the tree to have different Q matrices.
  Roughly nhomo controls the base frequency parameters while gix_kappa
  controls kappa or the exchangeability parameters (a b c d e in
  GTR/REV, for example).  I added the option (nhomo = 5, fix_kappa = 2),
  which lets the user to define branch types, so that branches of the
  same type have the same exchangeability parameters (a b c d e for GTR)
  and base composition parameters, while branches of different types
  have different parameters.  Branch types are labeled (using # and $),
  0, 1, 2, ....  The labels should be consecutive positive integers.
  The old options nhomo = 3 or 4 work for some models like GTR, but not
  some other models which also have base composition parameters.  In
  this update, I think those options should work with all those models.
  I have also edited the documentation (look for option variable nhomo
  for baseml).
  
  (*) baseml & codeml.  i added an option fix_blength = 3
  (proportional), which means that branch lengths will be proporational
  to those given in the tree file, and the proportionality factor is
  estimated by ML.
  
  (*) codeml.  The program does not count the parameters correctly for
  model M0 when fix_kappa = 1.  The bug was introduced in version 4.9c
  and affects versions 4.9c-e.  This is now fixed.
  
  (*) codeml (seqtype = 2 model = 2).  If you are analyzing multiple
  protein data sets (ndata > 1) under the empirical models such as wag,
  jtt, dayhoff.  The results for the first data set are correct, but all
  later data sets are analyzed incorrectly under the corresponding +F
  models, that is, wag+F, jtt+F, dayhoff+F, etc.  A bug in the program
  means that for the second and later data sets, the equilibrium amino
  acid frequencies are taken from the real data and not correctly set to
  those specified by the empirical models.  I note that this bug was
  recorded in the update Version 3.14b, April 2005, but it was somehow
  not fixed, even in that version.  This is now fixed.  Thanks to Nick
  Goldman for reporting this again.
  
  (*) evolver (options 5, 6, 7 for simulating nucleotide, codon and
  amino acid alignments).  If you choose the option of printing out the
  site pattern counts instead of the sequences (specified at the
  beginning of the control file such as MCbase.dat), and if you are
  simulating two or more alignments, the program crashes after finishing
  the first alignment.  This is now fixed.
  
  (*) mcmctree.  The program crashes if you have a mixture of
  morphological loci and molecular loci, if not all the morphological
  loci are before the molecular loci.  I have now fixed this.
  I think this was never described anyway.
  
  Version 4.9e, March 2017
  
  (*) Edited the readme files to change the license to GPL.
  
  (*) mcmctree.  A bug was introduced in version 4.9b which causes the
  program to read the fossil calibration information in the tree file
  incorrectly, if joint (minimum and maximum) bounds are specified using
  the symbol '<' and '>'.  If you use the notation "B()", "L()", and
  'U()', the information is read correctly.  This bug was introduced in
  version 4.9b and exists in 4.9c and 4.9d.  Versions 4.9a and earlier
  were correct.
  
  Version 4.9d, February 2017
  
  (*) mcmctree.  Changed the default prior for rates for loci to
  gamma-Dirichlet (dos Reis 2014), and updated the documentation as
  well.  It was set to the conditional i.i.d. prior (Zhu et al. 2015).
  
  (*) mcmctree.  Added Bayes factor calculation.  A program called
  BFdriver is included in the release, as well as a pdf document in the
  folder examples/DatingSoftBound/BFdriverDOC.pdf.  We suggest that you
  use the exact likelihood calculation when you use this option, since the
  normal approximation is unreliable when the power posterior is close to
  the prior (when beta is small).

Modified:
  head/biology/paml/Makefile   (contents, props changed)
  head/biology/paml/distinfo   (contents, props changed)
  head/biology/paml/pkg-plist   (contents, props changed)

Modified: head/biology/paml/Makefile
==============================================================================
--- head/biology/paml/Makefile	Wed Apr 25 20:17:48 2018	(r468296)
+++ head/biology/paml/Makefile	Wed Apr 25 20:36:39 2018	(r468297)
@@ -2,41 +2,30 @@
 # $FreeBSD$
 
 PORTNAME=	paml
-PORTVERSION=	4.9c
-PORTREVISION=	1
+DISTVERSION=	4.9h
 CATEGORIES=	biology
 MASTER_SITES=	http://abacus.gene.ucl.ac.uk/software/
-DISTNAME=	${PORTNAME}${PORTVERSION}
+DISTNAME=	${PORTNAME}${DISTVERSION}
 
 MAINTAINER=	jrm@FreeBSD.org
 COMMENT=	Phylogenetic Analysis by Maximum Likelihood (PAML)
 
 LICENSE=	GPLv3
 
-USES=		gmake tar:tgz
+USES=		dos2unix gmake tar:tgz
+DOS2UNIX_GLOB=	*.HKYG5 *.aa *.c *.ctl *.dat *.nexus *.nuc *.phy *.result *.tre \
+		*.trees *.txt *.xml paupblock paupend
 
 BINARIES=	baseml basemlg chi2 codeml evolver evolverNSbranches \
 		evolverNSbranchsites evolverNSsites pamp yn00
 
-PORTDOCS=	MCMCtree.Tutorials.pdf MCMCtreeDOC.pdf pamlDOC.pdf pamlFAQs.pdf \
-		pamlHistory.txt README.txt
+OPTIONS_DEFINE=	DOCS EXAMPLES
 
-DATA=		3s.trees 4s.trees 5s.trees 6s.trees GeneticCode.txt MCaa.dat	\
-		MCbase.dat MCbaseRandomTree.dat MCcodon.dat aaml.ctl baseml.ctl	\
-		brown.nuc brown.rooted.trees brown.trees codeml.ctl codonml.ctl	\
-		mcmctree.ctl pamp.ctl paupblock paupend paupstart stewart.aa	\
-		stewart.trees yn00.ctl
-PORTDATA=	${DATA} dat examples Technical
-
-OPTIONS_DEFINE=	DOCS
-
-# Remove Windows executables
 post-extract:
 	@${FIND} ${WRKSRC}/Technical -name "*.exe" -delete
 
 do-build:
-	@cd ${WRKSRC}/src && \
-	${SETENV} ${MAKE_ENV} ${MAKE_CMD}
+	@cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} ${MAKE_CMD}
 .for f in NSbranches NSsites NSbranchsites
 	@cd ${WRKSRC}/src && \
 	${CC} ${CFLAGS} -DCodon${f} -o evolver${f} evolver.c tools.c -lm
@@ -46,16 +35,19 @@ do-install:
 .for f in ${BINARIES}
 	${INSTALL_PROGRAM} ${WRKSRC}/src/${f} ${STAGEDIR}${PREFIX}/bin
 .endfor
-	@${MKDIR} ${STAGEDIR}${DATADIR}
-.for f in ${DATA}
-	${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}/${DATADIR}
-.endfor
-	(cd ${WRKSRC} && ${COPYTREE_SHARE} "dat examples Technical" \
-	${STAGEDIR}/${DATADIR})
 
 do-install-DOCS-on:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/README.txt ${STAGEDIR}${DOCSDIR}
+
+do-install-EXAMPLES-on:
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	(cd ${WRKSRC} && ${COPYTREE_SHARE} "dat Technical" \
+		${STAGEDIR}${EXAMPLESDIR})
+	(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
+.for f in *.aa *.ctl *.dat *.nuc *.trees *.txt paup*
+	${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${EXAMPLESDIR}
+.endfor
 
 .include <bsd.port.mk>

Modified: head/biology/paml/distinfo
==============================================================================
--- head/biology/paml/distinfo	Wed Apr 25 20:17:48 2018	(r468296)
+++ head/biology/paml/distinfo	Wed Apr 25 20:36:39 2018	(r468297)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1475182775
-SHA256 (paml4.9c.tgz) = 8be4250399f3daaf22b0b643fa1a1fd5fddb892d54ce330bfe77ea9dbed577b9
-SIZE (paml4.9c.tgz) = 5409741
+TIMESTAMP = 1524675240
+SHA256 (paml4.9h.tgz) = 623bf6cf4a018a4e7b4dbba189c41d6c0c25fdca3a0ae24703b82965c772edb3
+SIZE (paml4.9h.tgz) = 6241149

Modified: head/biology/paml/pkg-plist
==============================================================================
--- head/biology/paml/pkg-plist	Wed Apr 25 20:17:48 2018	(r468296)
+++ head/biology/paml/pkg-plist	Wed Apr 25 20:36:39 2018	(r468297)
@@ -1,3 +1,165 @@
+%%PORTDOCS%%%%DOCSDIR%%/MCMCtree.Tutorials.pdf
+%%PORTDOCS%%%%DOCSDIR%%/README.txt
+%%PORTDOCS%%%%DOCSDIR%%/pamlDOC.pdf
+%%PORTDOCS%%%%DOCSDIR%%/pamlFAQs.pdf
+%%PORTDOCS%%%%DOCSDIR%%/pamlHistory.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/3s.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/4s.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/5s.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/6s.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/9s.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/CladeModelCD/ECP_EDN_15.nuc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/CladeModelCD/PAMLCladeModelCDnotes.pdf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/CladeModelCD/codeml.CladeC.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/CladeModelCD/codeml.CladeD.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/CladeModelCD/tree.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DatingSoftBound/BF.Clock23.xlsx
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DatingSoftBound/BFdriverDOC.pdf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DatingSoftBound/FixedDsClock23.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DatingSoftBound/README.BayesFactor.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DatingSoftBound/README.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DatingSoftBound/bf1/mcmctree.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DatingSoftBound/bf2/mcmctree.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DatingSoftBound/mcmctree.Infinitesites.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DatingSoftBound/mcmctree.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DatingSoftBound/mtCDNApri.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/DatingSoftBound/mtCDNApri123.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/GeneticCode.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/HIVNSsites/HIVenvSweden.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/HIVNSsites/HIVenvSweden.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/HIVNSsites/HIVenvSweden4s.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/HIVNSsites/HIVenvSweden4s.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/HIVNSsites/README.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/HIVNSsites/codeml.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MCaa.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MCbase.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MCbaseRandomTree.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MCcodon.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MHC.Swanson2002MBE/README.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MHC.Swanson2002MBE/bigmhc.phy
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MHC.Swanson2002MBE/bigmhc.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MHC.Swanson2002MBE/codeml.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MouseLemurs/MouseLemurs.aa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MouseLemurs/MouseLemurs.nuc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MouseLemurs/MouseLemurs.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MouseLemurs/MouseLemurs123.nuc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MouseLemurs/README.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MouseLemurs/README2.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MouseLemurs/aaml.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MouseLemurs/aaml2.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MouseLemurs/baseml.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MouseLemurs/baseml2.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MouseLemurs/codeml.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MouseLemurs/codonml.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MouseLemurs/codonml2.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/MouseLemurs/mtmam.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/README.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Technical/Pt/eigenQREV.pdf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Technical/Pt/testPMat.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Technical/Simulation/Codon/MCcodonNSbranches.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Technical/Simulation/Codon/MCcodonNSbranchsites.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Technical/Simulation/Codon/MCcodonNSclade.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Technical/Simulation/Codon/MCcodonNSsites.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Technical/Simulation/Codon/PositiveSites.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Technical/Simulation/Codon/README.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Technical/Simulation/Codon/codeml.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Technical/Simulation/multiruns.c
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Technical/Simulation/multiruns.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TipDate.FluH1/H1.Beast.Nulldata.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TipDate.FluH1/H1.Beast.xml
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TipDate.FluH1/H1.NodeNumbers.tre
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TipDate.FluH1/H1.nexus
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TipDate.FluH1/H1.tre
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TipDate.FluH1/H1.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TipDate.FluH1/baseml.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TipDate.FluH1/commands.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TipDate.FluH1/in.BV.HKYG5
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TipDate.FluH1/mcmctreeClock1.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TipDate.FluH1/mcmctreeClock2.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TipDate.FluH1/mcmctreeClock3.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TipDate.HIV2/HIV2ge.tre
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TipDate.HIV2/HIV2ge.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TipDate.HIV2/README.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TipDate.HIV2/baseml.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TipDate.HIV2/in.BV.HKYG5
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TipDate.HIV2/mcmctree.ExactlnL.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/TipDate.HIV2/mcmctree.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/YN00abglobin.result
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/aaml.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/abglobin.aa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/abglobin.nuc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/abglobin.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/baseml.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/brown.nuc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/brown.rooted.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/brown.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codeml.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/codonml.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dNdSGene1.nuc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dat/MtZoa.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dat/cpREV10.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dat/cpREV64.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dat/dayhoff-dcmut.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dat/dayhoff.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dat/g1974a.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dat/g1974c.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dat/g1974p.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dat/g1974v.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dat/grantham.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dat/jones-dcmut.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dat/jones.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dat/lg.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dat/miyata.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dat/mtArt.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dat/mtREV24.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dat/mtmam.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dat/wag.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/horai.nuc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/horai.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lysin/README.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lysin/RasMol.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lysin/SiteNumbering.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lysin/codeml.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lysin/codemlYangSwanson2002.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lysin/lysin.nuc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lysin/lysin.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lysin/lysinYangSwanson2002.nuc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lysozyme/README.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lysozyme/codeml.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lysozyme/lysozymeLarge.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lysozyme/lysozymeLarge.nuc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lysozyme/lysozymeLarge.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lysozyme/lysozymeSmall.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lysozyme/lysozymeSmall.nuc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lysozyme/lysozymeSmall.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lysozyme/lysozymeSmall.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mcmctree.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mtCDNA/AAcodon.result.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mtCDNA/README.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mtCDNA/codeml.AAcodon.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mtCDNA/codeml.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mtCDNA/miyata.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mtCDNA/mtCDNAmam.nuc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mtCDNA/mtCDNAmam.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mtCDNA/mtCDNApri.aa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mtCDNA/mtCDNApri.nuc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mtCDNA/mtCDNApri.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mtCDNAape/2s.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mtCDNAape/OmegaAA.dat
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mtCDNAape/README.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mtCDNAape/codeml.HC.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mtCDNAape/codeml.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mtCDNAape/mtCDNA.HC.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mtCDNAape/mtCDNAape.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mtCDNAape/mtCDNAape.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mtprim9.nuc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pamp.ctl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/paupblock
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/paupend
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/paupstart
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stewart.aa
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stewart.trees
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/yn00.ctl
 bin/baseml
 bin/basemlg
 bin/chi2



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201804252036.w3PKad8b066328>