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

Update docs with recipes pages

Add a "recipes" page for the documentation, which provide tested examples of
how to use BioSeque...

56d9ab576d731f882d86e1d167308624b2e0df9b authored 11 months ago by Jakob Nybo Nissen <[email protected]>
Document string literal macro

1314bbf493fc4ee69b8d350c9497da1ec409c356 authored 12 months ago by Jakob Nybo Nissen <[email protected]>
Update issue and PR template to match BioJulia guidelines

In BioJulia discussion 11, and BioJulia/Contributing, we've decided to make the
template less ve...

3de9d436879ffda8bbcc57953413a9dff5393cb1 authored about 1 year ago by Jakob Nybo Nissen <[email protected]>
Do not fail CI if codecov falls

9906cad2e89be9df322b4ebdb8a6fb90677a5aa8 authored about 1 year ago by Jakob Nybo Nissen <[email protected]>
Do not run doctests as part of unittests

76867730f4d4b4725f3a644615926443ba2ef57a authored about 1 year ago by Jakob Nybo Nissen <[email protected]>
Run CI on Julia 1.5

We accidentally didn't run CI on Julia 1.5 before.

ac404edbcf974d6d68926d1deae7665a3309aeac authored about 1 year ago by Jakob Nybo Nissen <[email protected]>
Define compat for Random

This was not needed previously as the version of Random was tied to the version
of Julia, but in...

40386706fc89a22326b09288a6018b330ae37c81 authored about 1 year ago by Jakob Nybo Nissen <[email protected]>
Allow translation of LongSubSeq

This also fixes an issue in the translation code, and adds another constructor
to LongSubSeq tha...

f64918e27f3f06fe649293c2a6b2d451cf15ec8c authored about 1 year ago by Jakob Nybo Nissen <[email protected]>
Do not check for valid data in decode

Relax the requirement of `Alphabet`, such that it is no longer necessary to
check for a valid en...

b4f597064607952d418b1344f567fd644860b337 authored about 1 year ago by Jakob Nybo Nissen <[email protected]>
Remove downstream BioMakie CI

This has been consistently broken ever since it was introduced. Also, the tests
take like 20 min...

b57a94a729e628ac01b869ce436543fe3f1b1b49 authored about 1 year ago by Jakob Nybo Nissen <[email protected]>
Improve heuristics of translating ambiguous nucs

Use a more principled approach, such that we now guarantee that ambiguous DNA
and RNA is transla...

4839f27ffb658c75f8d0b7096f3dec29cdde428b authored about 1 year ago by Jakob Nybo Nissen <[email protected]>
Bump Documenter to 1.0

17379915a9dc3eb3c525a228ffee504f34de5ef2 authored about 1 year ago by Jakob Nybo Nissen <[email protected]>
Small fixes

* Remove the erroneous method Base.:*() with empty Varargs, and make sure
that there is at lea...

ee92aad18fa969ecfad604a104ecc4b0c4b697f0 authored over 1 year ago by Jakob Nybo Nissen <[email protected]>
Fix tests (#283)

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]>
Error when translating gaps (#278)

DNA_Gap cannot be meaningfully translated, as it does not correspond to any
nucleotides, not ev...

1ccb6028c92b47655d7b0aea175c0d3a83f494bd authored over 1 year ago by Jakob Nybo Nissen <[email protected]>
Bump version to v3.1.4 (#274)

c43fd6e3de3213fae673cf9630834dd5b05407a2 authored over 1 year ago by Jakob Nybo Nissen <[email protected]>
Migrate from SnoopPrecompile to PrecompileTools (#273)

c181862dbfaaff7364b11e3c87f44051c09eb4cb authored over 1 year ago by Tim Holy <[email protected]>
Merge pull request #272 from BioJulia/net2dev

Update URLs from biojulia.net to biojulia.dev

a252d91f90d03bbfe090b469035d8248636187f4 authored over 1 year ago by Kevin Bonham <[email protected]>
Update URLs from biojulia.net to biojulia.dev

ec254c72e9f26482308b3ff9c94325c97e1e5fe3 authored over 1 year ago by Kevin Bonham <[email protected]>
Patch release

ce088ce62e7ebdee7cb1ee14cc146efec72a5ef4 authored almost 2 years ago by Kevin Bonham <[email protected]>
Return nothing when iterating with state <= 0 (#271)

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]>
Improve error when mis-encoding LongDNA from byte-like inputs (#267)

This only applies to LongDNA encoded from byte-like inputs, since this uses a
fast path in BioS...

4a314745c575643f56276de82a35299692ebf15d authored almost 2 years ago by Jakob Nybo Nissen <[email protected]>
Remove references to Random.GLOBAL_RNG (#265)

This object is undocumented internals, and is replaced by default_rng().

459ea2a43612eef8b80b572124bc7ebcb0f97fcd authored almost 2 years ago by Jakob Nybo Nissen <[email protected]>
Fix bug in zero_offset! called when materializing seqview (#261)

When materializing a seqview, a slice of the underlying buffer is copied
directly, for efficien...

1cfea08e9f08ce8a2282a1e2abfebb1773a8fb77 authored about 2 years ago by Jakob Nybo Nissen <[email protected]>
Stop pirating BioSymbols (#259)

BioSequences pirated BioSymbols by overloading `gap`, `isambigous`, `isgap` and
`iscertain`. Re...

db8a69293e45910e60b0aae4e7f468621cb5b21d authored about 2 years ago by Jakob Nybo Nissen <[email protected]>
Fix typo (#258)

e4c89976320abff2a2c24800142296200232648c authored about 2 years ago by Jorge Fernandez-de-Cossio-Diaz <[email protected]>
Add iterate method for Alphabets (#233)

* Add iterate method for Alphabets

* fixup

* fixup

da14bd9809c657508028215c46fe0290549a955a authored over 2 years ago by Sabrina Jaye Ward <[email protected]>
Add SnoopPrecompile (#257)

Add the SnoopPrecompile dependency to improve precompilation. While BioSequences
is already eff...

3627b63681dede3bba41daaba2b8c1f4d44cf9bf authored over 2 years ago by Jakob Nybo Nissen <[email protected]>
Merge pull request #236 from CiaranOMara/feature/findall-doc

Documentation for `findall` method.

5542811a412695b5a1cda163c41aabff0e037250 authored over 2 years ago by Ciarán O'Mara <[email protected]>
Suppress output

871bba9b669e97bb3ed3ad22da88570ca1daf154 authored over 2 years ago by Ciarán O'Mara <[email protected]>
Tweak nomenclature

b7223a1c6313c9ee4a717f68d4c11c49b22726ef authored over 2 years ago by Ciarán O'Mara <[email protected]>
Add `findall` to examples

5292edb4c7dd34da596cd7a391bb84f0452cfaa1 authored over 2 years ago by Ciarán O'Mara <[email protected]>
Documentation for `findall` method

fd25505b8e4e390bfd1d097b7f0747322a4cef8c authored over 2 years ago by Ciarán O’Mara <[email protected]>
Merge pull request #237 from CiaranOMara/feature/doctests

- Add doctests to unit tests.
- Include minor doctest corrections.
- Enable checkdocs for buil...

1a0abc7743cf38d67aaf76eeeba3aff9b21441e0 authored over 2 years ago by Ciarán O'Mara <[email protected]>
Improve robustness of rand tests (#255)

6251d756e3a5c35e6e030a32a69aaf20ace2745f authored over 2 years ago by Jakob Nybo Nissen <[email protected]>
Bump version to 3.1.0

16fe17810a3bbf8f0b01398cadf1bd6c9cf03188 authored over 2 years ago by Jakob Nybo Nissen <[email protected]>
Various small doc fixes (#253)

c3d7b750e8365417cdce52822b63055e0c423398 authored over 2 years ago by Jakob Nybo Nissen <[email protected]>
Add rand!([::AbstractRNG], ::LongSequence, [::Sampler]) methods (#250)

* Add rand!([::AbstractRNG], ::LongSequence, [::Sampler]) methods

I had apparently forgotten ...

f2536a6c4426269427f1fb365e9a34be30f05cc5 authored over 2 years ago by Jakob Nybo Nissen <[email protected]>
Improve hasinterface(::Type{BioSequence}) (#248)

8d015fd44ce1e27fb8dbf5ec9b0f37dcece3d0cc authored over 2 years ago by Jakob Nybo Nissen <[email protected]>
Reset Julia compat to v1.5 (#245)

Commit 3c8f501 changed Julia compat to from 1.5 to 1.6, since the join method
used sum with ini...

f7ccb6b0de045aa7d80945ce218918b95fd7867d authored over 2 years ago by Jakob Nybo Nissen <[email protected]>
Use naive hash fallback for BioSequence (#244)

Current hashing behaviour hashes equal biosequences with different encodings to
different value...

9ec17a24d50dc57315d71a2658fdddbe77175fda authored over 2 years ago by Jakob Nybo Nissen <[email protected]>
Cosmetic changes in constructors (#240)

Small fixes and simplifications

31936ce08b22d2676c04ad1ff67e8a229ec42557 authored over 2 years ago by Jakob Nybo Nissen <[email protected]>
Use codeunits over unsafe_wrap (#239)

625ab2f517f7ab29ebb8402dc7ab0c14046addb0 authored over 2 years ago by Jakob Nybo Nissen <[email protected]>
Expand find example

de8981366f8f3541f85545abec9de10ec035cbdf authored over 2 years ago by Ciarán O’Mara <[email protected]>
Extract `ExactSearchQuery` query for consistency with other examples

465a8c66ee0e4d81edde1d2f533bb0e752a2164d authored over 2 years ago by Ciarán O’Mara <[email protected]>
Doctest corrections

7385c1b9a26f2f6fefe2066e483ef11f1abf2465 authored over 2 years ago by Ciarán O’Mara <[email protected]>
Add doctests to CI

a1a6b04d3e63952df7b019d4c00efd002f50d944 authored over 2 years ago by Ciarán O’Mara <[email protected]>
Add symbol search section

853da8f67acfc224fd662f5ec301227bece5f7fb authored over 2 years ago by Ciarán O’Mara <[email protected]>
Increment `Documenter` compat

ad9193cb4fecb8b89e0aef2a3935fb453976cd01 authored over 2 years ago by Ciarán O’Mara <[email protected]>
Fix ambiguity errors (#235)

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]>
Allow join to work with BioSymbol (#234)

Previously, it was only possible to join BioSequences. Now, one can call
join(LongRNA{2}, (RNA_...

f12d64bcae4b65598076216945c0fa5393052653 authored over 2 years ago by Jakob Nybo Nissen <[email protected]>
Sequence hashing: Bugfix and slight simplification (#229)

* 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]>
Fix small errors (#228)

26e05f723040bd6726ec1e9be37332fec1c4abab authored over 2 years ago by Jakob Nybo Nissen <[email protected]>
Merge branch 'canonical-bugfix'

40222aca06f24f0ac450185642718ad1b30d8e53 authored over 2 years ago by Ben J. Ward <[email protected]>
🐛 in iscanonical / canonical

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 (#218)

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]>
Update Project.toml

8d0080affc53db7dc69c25c83dabc3a198a13add authored almost 3 years ago by Sabrina Jaye Ward <[email protected]>
Correct Julia compatibility entry (#214)

Co-authored-by: Ciarán O’Mara <[email protected]>

3c8f501b0ec4e971433816bd057c11ac33466cb8 authored almost 3 years ago by Ciarán O'Mara <[email protected]>
Small internal refactors (#210)

* Bugfix: Fix unbound function call `count_zero_nibbles` to `count_0000_nibbles`
* Bugfix: Fix ...

9918be2cea9f293d0b1657d4bce21c788a22e6f5 authored almost 3 years ago by Jakob Nybo Nissen <[email protected]>
Fixup a file header

d82c88791455b439df62005cd7d1b6099ebe3a50 authored almost 3 years ago by Ben J. Ward <[email protected]>
Update TagBot config

aa17ff8839a39a174b2a9a7b2601063c0dceca26 authored almost 3 years ago by Ben J. Ward <[email protected]>
Update TagBot

125c31ce632b0bf232ef69aef11dbe33f6cda5ef authored almost 3 years ago by Ben J. Ward <[email protected]>
Add Jakob to Project.toml

16ec1ca0a7b1992ad2a9af76dd7da6824ec59802 authored almost 3 years ago by Ben J. Ward <[email protected]>
Update changelog

53d2e93f61b8aea6c59950890fbca0ca5c04aca5 authored almost 3 years ago by Ben J. Ward <[email protected]>
Update interface manual section

c447ee74063ddbc6ea086014ed08e9ef38a3cbb6 authored almost 3 years ago by Ben J. Ward <[email protected]>
Fix bugs in minimal Alphabet interface example (#208)

137408d4e586fcb003c2b8057d5a954b9a957452 authored almost 3 years ago by Jakob Nybo Nissen <[email protected]>
Fixup Doctring

4cdc27e889e904ebfab2ae24b52aaaf04d6abe26 authored almost 3 years ago by Ben J. Ward <[email protected]>
Fix issues from v3/master merge (#207)

* CHANGELOG: Point users to MinHash.jl / Kmers.jl for removed functionality in v3
* CHANGELOG: ...

67cf42041c3e66018082760ac4325cfea364bb79 authored almost 3 years ago by Jakob Nybo Nissen <[email protected]>
Merge branch 'v3'

6afc528928c547b8c1961e78015a3ed1a0629328 authored almost 3 years ago by Ben J. Ward <[email protected]>
Search API redo (#190)

Co-authored-by: Ciarán O'Mara <[email protected]>

ee961162a918a1b1c07698406d59c98cfa0e6b4b authored almost 3 years ago by Sabrina Jaye Ward <[email protected]>
Merge branch 'master-bak'

6a91d5f308ad085d12623a9f296b6c04a96ac475 authored about 3 years ago by Ben J. Ward <[email protected]>
Add workflow for downstream tests (#192)

6d65c17a45d2347a05c06e19867710987e78e88e authored about 3 years ago by Ciarán O'Mara <[email protected]>
Test bonanza for v3 (#203)

Add more tests and fix various small bugs

cd6caac61b0651fc5a7800d5743b49b4d36c83cd authored about 3 years ago by Jakob Nybo Nissen <[email protected]>
Add `has_interface` function (#202)

Add `BioSequences.has_interface` function

832fb7c28f0f25cf385ee4ec2acb4eb18af484c3 authored about 3 years ago by Jakob Nybo Nissen <[email protected]>
Rename stringbyte and avoid pirating BioSymbols (#200)

* Rename the un-released method `stringbyte(::Alphabet, ::UInt8)` to `ascii_encode`
* Remove th...

fdad21d49ac11fa1460ab986bb23c88ade4b87d3 authored about 3 years ago by Jakob Nybo Nissen <[email protected]>
Remove sequence conversion to/from String and Vector (#196)

* Remove sequence conversion to/from String and Vector

11bedfed009de4a12420f90b81e363ad85300284 authored about 3 years ago by Jakob Nybo Nissen <[email protected]>
Clarify comparison to sequences in docs (#201)

4da3a8a2d3bb248c6e681d9f9e0755364adafa0b authored about 3 years ago by Jakob Nybo Nissen <[email protected]>
Add parsing of BioSequence, simplify some printing (#194)

00491c0e337046e4cb294302e338f459379a9fc6 authored about 3 years ago by Jakob Nybo Nissen <[email protected]>
Improve docstrings (#193)

34c49253cec2c9aecdcece8a08692c796cace452 authored about 3 years ago by Jakob Nybo Nissen <[email protected]>
Fix REPL blocks in docs (#197)

* Fix REPL blocks in docs
* Fix ambiguities in doctests

6846a04eda7b44ce09d45df18df0dcb7933def21 authored about 3 years ago by Jakob Nybo Nissen <[email protected]>
Improve docstrings and changelog slightly (#191)

04a016cb6b7232d678281563237e1de0106f698b authored about 3 years ago by Jakob Nybo Nissen <[email protected]>
Remove dependency on StableRNGs (#188)

Remove StableRNGs from dependencies.
Methods for LongSequence generation now default to using R...

9e6460f038565664ba07a8dcfd2abafd6711f317 authored about 3 years ago by Jakob Nybo Nissen <[email protected]>
Merge pull request #183 from jakobnissen/docwarnings

Fix documenter warnings about broken links

14f551b88d95e9c2c3d06ff3cae384ec2982df1b authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
Fix documenter warnings about broken links

c58184ddeaf0951c8baf477186f02a54633f37a0 authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
Merge pull request #181 from jakobnissen/fixdocs

Fix doctests after type alias renaming

22ea7accb73e927e2f5912fa910553bdd03d77bb authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
Fix doctests after type alias renaming

fca028445e4fdeeed864f61e9638ba32d696b7cb authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
Merge pull request #176 from jakobnissen/approxsearch

Approximate search now returns nothing when no match is found

b369c762d876b7f716a22e0eac47677d37275602 authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
Merge pull request #177 from jakobnissen/undefexp

Remove undefined exports

43030faedc015c1a35df73ba904334a771efc30a authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
Remove undefined exports

c661f215104be1e9107fb46a457d07ea2cba6e01 authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
Merge pull request #166 from jakobnissen/findfirst

Add findfirst method for BioSymbol

f1fdcdc48eaded0fc682d686341f0d6c02af8898 authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
Amend docs for approxsearch returning nothing

3200f9cd7df1dfe752ef194a40d5062d65f11bdf authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
Approximate search now returns nothing when no match is found

5ae42e4cd3ddb9122577f2322d2070d7fa72f2b9 authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
Fix error in docstring

a8e5b48002b44c3c9afb79dbac98a9fa32949573 authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
Merge pull request #169 from jakobnissen/v3

Export RE.Regex and RE.RegexMatch as BioRegex and BioRegexMatch

c3b0cca49c3106f7fe636935ae9693117589c011 authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
Export RE.Regex and RE.RegexMatch as BioRegex and BioRegexMatch

88de9c73bc80847cfaaaab0541e97918f32d139f authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
Reverst Project.toml change

e7cec9d23791a88ff8ab07ed72cdc36668246284 authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
Add findfirst method for BioSymbol

8ae45af4151d339084426facebd0fb106ea49306 authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
Change sequence type aliases (#163)

aeb6435775eb6a46509d7a5e5a3a844d32f76887 authored over 3 years ago by Ben J. Ward <[email protected]>
Merge pull request #164 from jakobnissen/fasteq

Add fast equality for BioSequence

0c17505208763b721fb8b72456a2b952b5274a73 authored over 3 years ago by Jakob Nybo Nissen <[email protected]>
Add fast equality for BioSequence

43459ef8fb14c0884024c0fc0ca352fff0526d3d authored over 3 years ago by Jakob Nybo Nissen <[email protected]>