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.
Fixes several open issues: #150, #151, #131, #129.
For #131 (tool for inspecting queue files), you can now run
switchboard -i path/to/queue
to print the contents of the queue.switchboard -i path/to/queue -f umi
will interpret the contents of the queue as UMI packets.For #129, you can now pass a
range
object to many of the inputs ofrandom_umi_packet
. A list of ranges will also work, as will a nested list structure with a mix of range objects, arrays, and values. This will hopefully make it easier to efficiently represent the constraints for random packet generation.