Open mchaker opened 2 years ago
You'll need an academic license; unfortunately, the only license available to non-academics is paid.
I see -- once I have a license, how do I access the repository?
(I see a software download link on the Rosetta page -- is it a download from that page, or a github repository?) (Also -- if it is a download from that page: do I use a numbered release or a weekly release?)
@weitzner can probably share whether there's a weekly release that rifdock can build against, or if it requires a specific commit and thus requires github access.
I tried running the
./docker_build.sh rosetta_omp [CONDA CHANNEL PATH] [GITHUB TOKEN FILE]
command and received the following error at the end:
Cloning into bare repository '/home/conda/build/git_cache/github.com/RosettaCommons/main.git'...
remote: Repository not found.
fatal: repository 'https://github.com/RosettaCommons/main.git/' not found
Cloning into bare repository '/home/conda/build/git_cache/github.com/RosettaCommons/main.git'...
remote: Repository not found.
fatal: repository 'https://github.com/RosettaCommons/main.git/' not found
Warning: failed to download source. If building, will try again after downloading recipe dependencies.
Error was:
Command '['/opt/conda/bin/git', 'clone', '--mirror', 'https://github.com/RosettaCommons/main.git', '/home/conda/build/git_cache/github.com/RosettaCommons/main.git']' returned non-zero exit status 128.
Failed to download or patch source. Please see build log for info.
The above error just means that you do not have access to the repository. The rifdock README says
# git checkout bcov/stable1 # If you have git access, otherwise use Rosetta 3.9
so I'd start by grabbing the 3.9 release. I've never worked with this from the releases, so there may be some weirdness to work through to get this working.
Excellent, thanks! I'll try the 3.9 release.
I'm looking through the scripts and am not sure how to redirect the build process to use the Rosetta installation that I downloaded manually (instead of using the git repo directly). What should I change to modify the docker_build.sh
build process?
Found this but not sure how to change things so it accepts a directory for rosetta instead of a git url:
rifdock-recipes/rosetta_omp/meta.yaml: git_url: https://github.com/RosettaCommons/main.git
See #6 for the WIP solution to this
Given that the Rosetta repository is private, how do we gain access to it?