make_prg update PR series: 5. CLI changes #37
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.
--suffix
parameter tomake_prg from_msa
. This is in general useful, but it is actually required to usemake_prg
in asnakemake
pipeline. The main issue I faced is that asnakemake
pipeline is creating a dir of MSAs to be fed intomake_prg from_msa
, but currently just using the--input
parameter and giving a dir as input tries to build a PRG from every file in the dir, including the.snakemake_timestamp
file. This allows us to further filter out which files we want to build a PRG from;--long-deletion-threshold
parameter tomake_prg update
. Currentmake_prg update
implementation has issues dealing with long deletions, this parameter controls the size of the deletion we consider and ignore.