[Bio-linux-dev] MrBayes and OpenMPI
Tony Travis
a.travis at abdn.ac.uk
Fri Jun 10 05:57:32 EDT 2011
Hi, Tim.
I've created an OpenMPI version of bio-linux-mrbayes-multi:
Bye,
Tony.
> aptitude download bio-linux-mrbayes-multi
> dpkg-unpack bio-linux-mrbayes-multi_3.1.2-1_amd64.deb
> cd bio-linux-mrbayes-multi_3.1.2-1_amd64/usr/local/bioinf/mrbayes/mrbayes-multi-3.1.2
> make
> cd ../../../DEBIAN
> vim control # see patch below
> cd ../..
> mv -i bio-linux-mrbayes-multi_3.1.2-1_amd64 bio-linux-mrbayes-multi_3.1.2-2_amd64
> dpkg-repack bio-linux-mrbayes-multi_3.1.2-2_amd64
You can download the deb at:
> http://bioinformatics.rri.sari.ac.uk/download/bio-linux-mrbayes-multi_3.1.2-2_amd64.deb
Patch to remove mpich2 dependency:
--- bio-linux-mrbayes-multi_3.1.2-1_amd64/DEBIAN/control 2010-03-23
16:00:24.000000000 +0000
+++ bio-linux-mrbayes-multi_3.1.2-2_amd64/DEBIAN/control 2011-06-09
15:24:59.403563781 +0100
@@ -1,11 +1,11 @@
Package: bio-linux-mrbayes-multi
-Version: 3.1.2-1
+Version: 3.1.2-2
Section: science
Priority: optional
-Depends: bio-linux-base-directories (>= 1.0-1), mpich2, libopenmpi-dev
+Depends: bio-linux-base-directories (>= 1.0-1), libopenmpi-dev
Architecture: amd64
Installed-Size: 7436
-Maintainer: Oliver Buckley <helpdesk at nebc.nox.ac.uk>
+Maintainer: Tony Travis <a.travis at abdn.ac.uk>
Provides: bio-linux-mrbayes-multi
-Description: Multiprocessor version of MrBayes.
+Description: OpenMPI version of MrBayes.
Bayesian inference of phylogeny is based upon a quantity called the
posterior probability distribution of trees, which is the probability of
a tree conditioned on the observations. This version has been compiled
to run on multiple processors.
Here are my easy-to-remember dpkg-unpack/dpkg-repack scripts:
#!/bin/sh
# @(#)dpkg-unpack 2007-07-12 A.J.Travis
#
# Unpack Debian package ready to rebuild
#
package=$1
extract=`basename $package .deb`
dpkg-deb -x ${package} ${extract}
dpkg-deb -e ${package} ${extract}/DEBIAN
#!/bin/sh
# @(#)dpkg-repack 2007-03-29 A.J.Travis
#
# Re-pack unpacked Debian package
#
package=$1
dpkg-deb -b ${package}
--
Dr. A.J.Travis, University of Aberdeen, Rowett Institute of Nutrition
and Health, Greenburn Road, Bucksburn, Aberdeen AB21 9SB, Scotland, UK
tel +44(0)1224 712751, fax +44(0)1224 716687, http://www.rowett.ac.uk
mailto:a.travis at abdn.ac.uk, http://bioinformatics.rri.sari.ac.uk
More information about the Bio-linux-devel
mailing list