BioSequences.jl icon indicating copy to clipboard operation
BioSequences.jl copied to clipboard

Biological sequences for the julia language

Results 37 BioSequences.jl issues
Sort by recently updated
recently updated
newest added

So the design of BioSequences makes it difficult to implement efficient and correct hashing. We want efficient hashing, because hashing underlies operations like putting stuff in a `Set` or `Dict`,...

breaking

Sometimes it makes sense to begin indexing a sequence from its center. For example with hyper-variable loop regions for T cell / B cell receptors or peptides presented by antigen...

feature request

# Add tryencode and trydecode The encode and decode methods are not allowed to produce invalid data. Instead, they throw an error when encountering invalid input data. This can lead...

Can we add an `ispermitted` method for Alphabets? So the background context for this is I'm doing some of the internals for Kmers.jl - iterators being the last thing to...

Since we have `parse`, it would be nice to have `tryparse`. This would also enable e.g. users of FASTX to check if a record conformed to an Alphabet without throwing...

It states it gives the type of elements generated when iterating over the collection. But alphabets are not iterable. Not sure how to fix this. I certainly don't want to...

Addresses #231 #232 ## Types of changes This PR implements the following changes: _(Please tick any or all of the following that are applicable)_ * [X] :sparkles: New feature (A...

This PR loosens the `Search` iterator to accommodate iterating in forward and reverse directions. It needs a little more work to support the `ApproxSearchQuery`. It wasn't immediately obvious how to...

After `findall` (#217) it would be great to also have an optimized version for `count`, if you only need the number of matches.