Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to install GenomeWorks on local machine? #593

Open
kountaydwivedi opened this issue Oct 28, 2020 · 10 comments
Open

How to install GenomeWorks on local machine? #593

kountaydwivedi opened this issue Oct 28, 2020 · 10 comments
Labels
documentation Improvements or additions to documentation

Comments

@kountaydwivedi
Copy link

Hello everyone,
I am a research scholar, and I need to test GenomeWorks on sample data. Could anyone please explain how to install and run on my system?
System details:
UBUNTU 18.0
6GB CUDA -enabled NVIDIA GTX 1660Ti
Intel core-i7 9th Gen
16GB RAM

Thanks in advance.

@tijyojwad
Copy link
Contributor

Hi @kountaydwivedi - the setup instructions for GenomeWorks are described in https://github.com/clara-parabricks/GenomeWorks#genomeworks-setup .

Are you interested in using the C++ APIs or python APIs?

@tijyojwad tijyojwad added the documentation Improvements or additions to documentation label Oct 28, 2020
@kountaydwivedi
Copy link
Author

Thanks @tijyojwad for your response.
I have installed GenomeWorks as per the setup instructions. But I'm unable to execute any command or tool in the terminal, unlike the GATK4 application, in which I could easily access each commands after installation. For eg:
I am trying to access-
$~ cudamapper
it is showing "command not found"

Also, I am going to use python APIs.

@kountaydwivedi
Copy link
Author

Is is possible to use GenomeWorks with Anaconda on Windows/Ubuntu?

@tijyojwad
Copy link
Contributor

Hi @kountaydwivedi - we don't install our binaries/libraries into any default system location. The easiest to add the binary to your path would be (on Ubuntu e.g.) export PATH=$PATH:<build/install/bin>.

We support Ubuntu but not windows. And an Anaconda package is on our roadmap but we don't have one generated yet. We plan to add that soon!

For the python API you would need to follow the instructions under pygenomeworks folder to install from source, or you can simply install from PyPi - e.g. https://pypi.org/project/genomeworks-cuda-10-1/ for CUDA-10.1

@kountaydwivedi
Copy link
Author

Thanks @tijyojwad for your response. I would try to solve the issue. If there would be a problem, I'll reply to you.
Thank you once again.

@ahehn-nv
Copy link
Contributor

Hi @kountaydwivedi could you solve the problem? If so, we would close the issue. If not, happy to help again.

@PMuchina
Copy link

PMuchina commented Feb 5, 2021

Am having trouble installing Genome works on a Jetson nano... Anyone with tips on how to go about it?

@PMuchina
Copy link

PMuchina commented Feb 6, 2021

Am trying to setup genome works on the jetson nano ... but it keeps exiting at the 'make -j install' stage with an error

@ahehn-nv
Copy link
Contributor

ahehn-nv commented Feb 8, 2021

Hi @PMuchina.

First of all, running GenomeWorks on NVIDIA Jetson Nano is not supported, since GenomeWorks requires a GPU with CUDA compute capability >= 6.0 and NVIDIA Jetson Nano has compute capability 5.3.

However, you might be able to try GenomeWorks on NVIDIA Jetson Nano nevertheless, if you modify the CMakeLists.txt files and replace all occurrences of "-arch=compute_60" with "-arch=compute_53". (If I remember correctly, the only occurrences are in cudaaligner/CMakeLists.txt and cudapoa/CMakeLists.txt.) Please note that this has not been tested at all, is not supported officially, and may show poor performance.

Unfortunately, it is hard to understand what went wrong in your case specifically, since you did not mention what error you got during the build. I might be able to help if you post the message.

@PMuchina
Copy link

PMuchina commented Feb 9, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

4 participants