A build to add MPI support to ClustalW. It is stand alone program so no modification of the clustalw ebuild is needed.
Created attachment 73051 [details] The ebuild I made. This is the Ebuild I made. It needs platform support, directory clean up and such all finalized. I am not an expert ebuild writer so I am sure there is much better ways to do some of this.
Thanks for your work, Brady. This is now in Portage as a new package called "sci-biology/clustalw-mpi". (I decided to use a new package rather than add the "mpi" USE flag to "clustalw" because this is a stand-alone alternative implementation and not just a patch for the original program.) I modified your ebuild to honor the user's USE flags, and added USE flags to control some options of the build process (MPI code for NJ trees, static scheduling for pair alignments).
(In reply to comment #2) > I modified your ebuild to honor the user's USE flags, I meant to say CFLAGS.
Wow! cool thanks =) I have a bucket more custom ebuilds for programs we use here. Let me know if you want me to upload any of them. My list includes: sci-biology: fluctuate, lamarc, modeltest, phrap, s3, xplor-nih, fastDNAml, genetree, migrate, paml, repeatmasker, seq-gen sci-mathematics: rproject sci-misc: oommf Soemthing like 1/3 of those have fetch restrictions because they can not be downloaded without first contacting the authors (for grant reasons..)