Don't store source code for programs #36
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
As of right now, we store the source code for two programs: parasight and lastz. In order to simplify the MIPTools container, this PR installs these programs from Github or a different source.
parasight
Instead of storing the source code for parasight within MIPTools, we have now created a repository to store the source code for parasight: https://github.com/bailey-lab/parasight. This PR now installs the program by cloning into the repo and copying the binary file into
opt/bin
.lastz
While we have the source code for lastz v1.04.00, we do not actually use this to build lastz. Instead, we install lastz using mamba. Therefore, we can simply remove this folder.