Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/BioJulia/BioSequences.jl
Biological sequences for the julia language
https://github.com/BioJulia/BioSequences.jl
Add a "recipes" page for the documentation, which provide tested examples of
how to use BioSeque...
1314bbf493fc4ee69b8d350c9497da1ec409c356 authored 12 months ago by Jakob Nybo Nissen <[email protected]>
In BioJulia discussion 11, and BioJulia/Contributing, we've decided to make the
template less ve...
9906cad2e89be9df322b4ebdb8a6fb90677a5aa8 authored about 1 year ago by Jakob Nybo Nissen <[email protected]>
76867730f4d4b4725f3a644615926443ba2ef57a authored about 1 year ago by Jakob Nybo Nissen <[email protected]>
We accidentally didn't run CI on Julia 1.5 before.
ac404edbcf974d6d68926d1deae7665a3309aeac authored about 1 year ago by Jakob Nybo Nissen <[email protected]>
This was not needed previously as the version of Random was tied to the version
of Julia, but in...
This also fixes an issue in the translation code, and adds another constructor
to LongSubSeq tha...
Relax the requirement of `Alphabet`, such that it is no longer necessary to
check for a valid en...
This has been consistently broken ever since it was introduced. Also, the tests
take like 20 min...
Use a more principled approach, such that we now guarantee that ambiguous DNA
and RNA is transla...
17379915a9dc3eb3c525a228ffee504f34de5ef2 authored about 1 year ago by Jakob Nybo Nissen <[email protected]>
* Remove the erroneous method Base.:*() with empty Varargs, and make sure
that there is at lea...
Mitigate breaking Julia change for Julia 1.11
Turns out Julia is allowed to change the types ...
2f9ff4669c758519b7f524ca45c7181dcc58e33f authored over 1 year ago by Jakob Nybo Nissen <[email protected]>
DNA_Gap cannot be meaningfully translated, as it does not correspond to any
nucleotides, not ev...
c43fd6e3de3213fae673cf9630834dd5b05407a2 authored over 1 year ago by Jakob Nybo Nissen <[email protected]>
c181862dbfaaff7364b11e3c87f44051c09eb4cb authored over 1 year ago by Tim Holy <[email protected]>
Update URLs from biojulia.net to biojulia.dev
a252d91f90d03bbfe090b469035d8248636187f4 authored over 1 year ago by Kevin Bonham <[email protected]>ec254c72e9f26482308b3ff9c94325c97e1e5fe3 authored over 1 year ago by Kevin Bonham <[email protected]>
ce088ce62e7ebdee7cb1ee14cc146efec72a5ef4 authored almost 2 years ago by Kevin Bonham <[email protected]>
Even though passing your own state to iterate is undefined behaviour, we can use a trick from `B...
623346cd30f65887ec7deb053abb14f9d9f196c8 authored almost 2 years ago by cjprybol <[email protected]>
This only applies to LongDNA encoded from byte-like inputs, since this uses a
fast path in BioS...
This object is undocumented internals, and is replaced by default_rng().
459ea2a43612eef8b80b572124bc7ebcb0f97fcd authored almost 2 years ago by Jakob Nybo Nissen <[email protected]>
When materializing a seqview, a slice of the underlying buffer is copied
directly, for efficien...
BioSequences pirated BioSymbols by overloading `gap`, `isambigous`, `isgap` and
`iscertain`. Re...
e4c89976320abff2a2c24800142296200232648c authored about 2 years ago by Jorge Fernandez-de-Cossio-Diaz <[email protected]>
* Add iterate method for Alphabets
* fixup
* fixup
da14bd9809c657508028215c46fe0290549a955a authored over 2 years ago by Sabrina Jaye Ward <[email protected]>
Add the SnoopPrecompile dependency to improve precompilation. While BioSequences
is already eff...
Documentation for `findall` method.
5542811a412695b5a1cda163c41aabff0e037250 authored over 2 years ago by Ciarán O'Mara <[email protected]>871bba9b669e97bb3ed3ad22da88570ca1daf154 authored over 2 years ago by Ciarán O'Mara <[email protected]>
b7223a1c6313c9ee4a717f68d4c11c49b22726ef authored over 2 years ago by Ciarán O'Mara <[email protected]>
5292edb4c7dd34da596cd7a391bb84f0452cfaa1 authored over 2 years ago by Ciarán O'Mara <[email protected]>
fd25505b8e4e390bfd1d097b7f0747322a4cef8c authored over 2 years ago by Ciarán O’Mara <[email protected]>
- Add doctests to unit tests.
- Include minor doctest corrections.
- Enable checkdocs for buil...
6251d756e3a5c35e6e030a32a69aaf20ace2745f authored over 2 years ago by Jakob Nybo Nissen <[email protected]>
16fe17810a3bbf8f0b01398cadf1bd6c9cf03188 authored over 2 years ago by Jakob Nybo Nissen <[email protected]>
c3d7b750e8365417cdce52822b63055e0c423398 authored over 2 years ago by Jakob Nybo Nissen <[email protected]>
* Add rand!([::AbstractRNG], ::LongSequence, [::Sampler]) methods
I had apparently forgotten ...
f2536a6c4426269427f1fb365e9a34be30f05cc5 authored over 2 years ago by Jakob Nybo Nissen <[email protected]>8d015fd44ce1e27fb8dbf5ec9b0f37dcece3d0cc authored over 2 years ago by Jakob Nybo Nissen <[email protected]>
Commit 3c8f501 changed Julia compat to from 1.5 to 1.6, since the join method
used sum with ini...
Current hashing behaviour hashes equal biosequences with different encodings to
different value...
Small fixes and simplifications
31936ce08b22d2676c04ad1ff67e8a229ec42557 authored over 2 years ago by Jakob Nybo Nissen <[email protected]>625ab2f517f7ab29ebb8402dc7ab0c14046addb0 authored over 2 years ago by Jakob Nybo Nissen <[email protected]>
de8981366f8f3541f85545abec9de10ec035cbdf authored over 2 years ago by Ciarán O’Mara <[email protected]>
465a8c66ee0e4d81edde1d2f533bb0e752a2164d authored over 2 years ago by Ciarán O’Mara <[email protected]>
7385c1b9a26f2f6fefe2066e483ef11f1abf2465 authored over 2 years ago by Ciarán O’Mara <[email protected]>
a1a6b04d3e63952df7b019d4c00efd002f50d944 authored over 2 years ago by Ciarán O’Mara <[email protected]>
853da8f67acfc224fd662f5ec301227bece5f7fb authored over 2 years ago by Ciarán O’Mara <[email protected]>
ad9193cb4fecb8b89e0aef2a3935fb453976cd01 authored over 2 years ago by Ciarán O’Mara <[email protected]>
Fix ambiguity errors
Julia 1.8 introduces LazyString, which is useful in error throwing code....
bf4aac5ada8d7cbbd2020c85113ebbd19620aa6b authored over 2 years ago by Jakob Nybo Nissen <[email protected]>
Previously, it was only possible to join BioSequences. Now, one can call
join(LongRNA{2}, (RNA_...
* Sequence hashing: Bugfix and slight simplification
Slightly simplify hashing code and fix a...
fe5aabd193ffacfc1f9fdfc5f4bef8f991f17165 authored over 2 years ago by Jakob Nybo Nissen <[email protected]>26e05f723040bd6726ec1e9be37332fec1c4abab authored over 2 years ago by Jakob Nybo Nissen <[email protected]>
40222aca06f24f0ac450185642718ad1b30d8e53 authored over 2 years ago by Ben J. Ward <[email protected]>
Fixes #225
Add tests for edge case
Fixup
Fiixup
🐛 in iscanonical / canonical
Fixes #225
🐛 in...
41ff95257fe7b072fc7f824cc675759b64b32cea authored over 2 years ago by Ben J. Ward <[email protected]>Add `findall` method
BioSequences recently rewrote the entire set of `Base.find*` functions f...
d3d8fc49c7483a1fc3c767e18d1ed3fb1a9a436b authored almost 3 years ago by Ciarán O'Mara <[email protected]>8d0080affc53db7dc69c25c83dabc3a198a13add authored almost 3 years ago by Sabrina Jaye Ward <[email protected]>
Co-authored-by: Ciarán O’Mara <[email protected]>
3c8f501b0ec4e971433816bd057c11ac33466cb8 authored almost 3 years ago by Ciarán O'Mara <[email protected]>
* Bugfix: Fix unbound function call `count_zero_nibbles` to `count_0000_nibbles`
* Bugfix: Fix ...
d82c88791455b439df62005cd7d1b6099ebe3a50 authored almost 3 years ago by Ben J. Ward <[email protected]>
aa17ff8839a39a174b2a9a7b2601063c0dceca26 authored almost 3 years ago by Ben J. Ward <[email protected]>
125c31ce632b0bf232ef69aef11dbe33f6cda5ef authored almost 3 years ago by Ben J. Ward <[email protected]>
16ec1ca0a7b1992ad2a9af76dd7da6824ec59802 authored almost 3 years ago by Ben J. Ward <[email protected]>
53d2e93f61b8aea6c59950890fbca0ca5c04aca5 authored almost 3 years ago by Ben J. Ward <[email protected]>
c447ee74063ddbc6ea086014ed08e9ef38a3cbb6 authored almost 3 years ago by Ben J. Ward <[email protected]>
137408d4e586fcb003c2b8057d5a954b9a957452 authored almost 3 years ago by Jakob Nybo Nissen <[email protected]>
4cdc27e889e904ebfab2ae24b52aaaf04d6abe26 authored almost 3 years ago by Ben J. Ward <[email protected]>
* CHANGELOG: Point users to MinHash.jl / Kmers.jl for removed functionality in v3
* CHANGELOG: ...
6afc528928c547b8c1961e78015a3ed1a0629328 authored almost 3 years ago by Ben J. Ward <[email protected]>
Co-authored-by: Ciarán O'Mara <[email protected]>
ee961162a918a1b1c07698406d59c98cfa0e6b4b authored almost 3 years ago by Sabrina Jaye Ward <[email protected]>6a91d5f308ad085d12623a9f296b6c04a96ac475 authored about 3 years ago by Ben J. Ward <[email protected]>
6d65c17a45d2347a05c06e19867710987e78e88e authored about 3 years ago by Ciarán O'Mara <[email protected]>
Add more tests and fix various small bugs
cd6caac61b0651fc5a7800d5743b49b4d36c83cd authored about 3 years ago by Jakob Nybo Nissen <[email protected]>Add `BioSequences.has_interface` function
832fb7c28f0f25cf385ee4ec2acb4eb18af484c3 authored about 3 years ago by Jakob Nybo Nissen <[email protected]>
* Rename the un-released method `stringbyte(::Alphabet, ::UInt8)` to `ascii_encode`
* Remove th...
* Remove sequence conversion to/from String and Vector
11bedfed009de4a12420f90b81e363ad85300284 authored about 3 years ago by Jakob Nybo Nissen <[email protected]>4da3a8a2d3bb248c6e681d9f9e0755364adafa0b authored about 3 years ago by Jakob Nybo Nissen <[email protected]>
00491c0e337046e4cb294302e338f459379a9fc6 authored about 3 years ago by Jakob Nybo Nissen <[email protected]>
34c49253cec2c9aecdcece8a08692c796cace452 authored about 3 years ago by Jakob Nybo Nissen <[email protected]>
* Fix REPL blocks in docs
* Fix ambiguities in doctests
04a016cb6b7232d678281563237e1de0106f698b authored about 3 years ago by Jakob Nybo Nissen <[email protected]>
Remove StableRNGs from dependencies.
Methods for LongSequence generation now default to using R...
Fix documenter warnings about broken links
14f551b88d95e9c2c3d06ff3cae384ec2982df1b authored over 3 years ago by Jakob Nybo Nissen <[email protected]>c58184ddeaf0951c8baf477186f02a54633f37a0 authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
Fix doctests after type alias renaming
22ea7accb73e927e2f5912fa910553bdd03d77bb authored over 3 years ago by Jakob Nybo Nissen <[email protected]>fca028445e4fdeeed864f61e9638ba32d696b7cb authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
Approximate search now returns nothing when no match is found
b369c762d876b7f716a22e0eac47677d37275602 authored over 3 years ago by Jakob Nybo Nissen <[email protected]>Remove undefined exports
43030faedc015c1a35df73ba904334a771efc30a authored over 3 years ago by Jakob Nybo Nissen <[email protected]>c661f215104be1e9107fb46a457d07ea2cba6e01 authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
Add findfirst method for BioSymbol
f1fdcdc48eaded0fc682d686341f0d6c02af8898 authored over 3 years ago by Jakob Nybo Nissen <[email protected]>3200f9cd7df1dfe752ef194a40d5062d65f11bdf authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
5ae42e4cd3ddb9122577f2322d2070d7fa72f2b9 authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
a8e5b48002b44c3c9afb79dbac98a9fa32949573 authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
Export RE.Regex and RE.RegexMatch as BioRegex and BioRegexMatch
c3b0cca49c3106f7fe636935ae9693117589c011 authored over 3 years ago by Jakob Nybo Nissen <[email protected]>88de9c73bc80847cfaaaab0541e97918f32d139f authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
e7cec9d23791a88ff8ab07ed72cdc36668246284 authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
8ae45af4151d339084426facebd0fb106ea49306 authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
aeb6435775eb6a46509d7a5e5a3a844d32f76887 authored over 3 years ago by Ben J. Ward <[email protected]>
Add fast equality for BioSequence
0c17505208763b721fb8b72456a2b952b5274a73 authored over 3 years ago by Jakob Nybo Nissen <[email protected]>43459ef8fb14c0884024c0fc0ca352fff0526d3d authored over 3 years ago by Jakob Nybo Nissen <[email protected]>