ASU-KE / RC

Research Computing public repository for anything related to HPC
2 stars 0 forks source link

HMMER Hmmserver #14

Closed acchapm1 closed 1 week ago

acchapm1 commented 1 month ago

Contact email

ypoh1@asu.edu

ASURITE

ypoh1

Cluster

Sol

Software Name

HMMER

Software version

dev

Link

https://github.com/EddyRivasLab/hmmer

Dependencies

openmpi or mopish

License

No

Test Case

No

Notes

This is Yu-Ping Poh from Dr. Jeremy Wideman’s group. We would like to install a new application Hmmserver, which is a server of a new DNA search tool like BLAST but more sensitive for distantly-related species, that requires MPI support. Hmmserver is required to be built with MPI libraries, such as OpenMPI, MPICH or Intel MPI. I don't think it's applicable to install the application under my account, even though I might be able to build it after installing MPI. It will be the best to have it installed on Sol, and the users from our group can access it easily.

Could you please let me know how to proceed if we request the application to be installed on Sol? Thanks for your help!

the application is still under development. Here are the instructions from the developer. Please remember to switch the mode to developer so you can have the entire suite.

1) "git clone git@github.com:EddyRivasLab/hmmer.git" to get the HMMER repo 2) "cd hmmer" to enter the repo 3) "git checkout -b develop remotes/origin/develop" to switch to the develop branch that contains the server code 4) "git@github.com:EddyRivasLab/easel.git" to get the Easel libraries that HMMER depends on. HMMER expects easel to be installed in /hmmer/easel, which is where you should be. 5) "cd easel; git checkout -b develop remotes/origin/develop" to switch to the develop branch of Easel. 6) "cd .." to get back to the top-level directory of the HMMER code. 7) "autoconf" to start the configuration process 8) ./configure --enable-mpi to finish the configuration process and set HMMER up to build with MPI support enabled. 9) "make check" to build HMMER and Easel and then run our test suite.

Please let me know if you have any questions. Thanks!

Best, Yu-Ping

acchapm1 commented 1 week ago

Software compiled with the instructions above and sent email with how to load the module.

module load hmmer/3.4