Changelog
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and the project tries but probably doesn’t to adhere to Semantic Versioning.
0.4.2 (2024-03-21)
Chore
-
clean docs
-
clean docs
-
clean changelog
-
update helps
-
clean cargo config
-
clean
-
clean
Commit Statistics
- 9 commits contributed to the release over the course of 1 calendar day.
- 1 day passed between releases.
- 7 commits were understood as conventional.
- 1 unique issue was worked on: #47
Commit Details
view details
* **[#47](https://github.com/fiberseq/fibertools-rs/issues/47)** - 0.4.2 ([`bb7eff1`](https://github.com/fiberseq/fibertools-rs/commit/bb7eff193c7c47b290467b690cadde4066667487)) * **Uncategorized** - Version ([`47be701`](https://github.com/fiberseq/fibertools-rs/commit/47be70198c732b506b8e66b42b77cde3080aa15b)) - Clean docs ([`d98cfa8`](https://github.com/fiberseq/fibertools-rs/commit/d98cfa8cef7831d70fb4e8ebd2cccf38169e68cf)) - Clean docs ([`b4600cd`](https://github.com/fiberseq/fibertools-rs/commit/b4600cde832842ebdea80ca9485fb7f241d447e0)) - Clean changelog ([`0222a23`](https://github.com/fiberseq/fibertools-rs/commit/0222a23b3b412555d89af6e2dbc5a5160bc1bcf1)) - Update helps ([`fc4260d`](https://github.com/fiberseq/fibertools-rs/commit/fc4260d820084e0a9f321c2a681091b96770b93e)) - Clean cargo config ([`fee819a`](https://github.com/fiberseq/fibertools-rs/commit/fee819ae1b1d03d841abffd51a7698ae024443b1)) - Clean ([`069c6c9`](https://github.com/fiberseq/fibertools-rs/commit/069c6c95c575a60928998aab2e69044494ef3c55)) - Clean ([`a06a949`](https://github.com/fiberseq/fibertools-rs/commit/a06a949d048a52600797d78fff8f35dfeccac136))0.4.1 (2024-03-20)
Chore
Chore
-
make test data larger again since I remove the whole dir from cargo publish
-
make test data larger again since I remove the whole dir from cargo publish
-
make test data larger again since I remove the whole dir from cargo publish
-
make test data larger again since I remove the whole dir from cargo publish
-
make cargo publish smaller
-
make cargo publish smaller
-
make cargo publish smaller
-
make cargo publish smaller
-
make cargo publish smaller
-
make test data smaller
-
ignore notebook
-
sync lock with branch
-
sync lock with branch
New Features
-
This release uses onnx files instead of pytorch files and moves the backend of m6a prediction to burn-rs instead of tch-rs.
This allows us to use other ML backends in addition to pytorch, which means we can still run m6a prediction without the massive pytorch libraries and get the same results at the cost of some performance.
I have also added tests for m6a predictions for each PacBio chemistry to ensure that the number and quality of predictions are identical to previous versions regardless of backend. Will also be a useful test in the future.
This release also adds the new
ft-footprint
command to theft
CLI.
Commit Statistics
- 24 commits contributed to the release over the course of 7 calendar days.
- 20 days passed between releases.
- 14 commits were understood as conventional.
- 2 unique issues were worked on: #43, #46
Commit Details
view details
* **[#43](https://github.com/fiberseq/fibertools-rs/issues/43)** - Footprinting ([`0429ff0`](https://github.com/fiberseq/fibertools-rs/commit/0429ff03a0f437f2d777d7b08b71efc930aa2898)) * **[#46](https://github.com/fiberseq/fibertools-rs/issues/46)** - Convert pytorch models to onnx to allow more backends ([`547b815`](https://github.com/fiberseq/fibertools-rs/commit/547b8150f9159b41985dc59b77b254f148b200b0)) * **Uncategorized** - Release fibertools-rs v0.4.1 ([`a123dac`](https://github.com/fiberseq/fibertools-rs/commit/a123dac23ba02d0d9d4ac8c4f8ffc4532f6d6516)) - Make test data larger again since I remove the whole dir from cargo publish ([`61967b4`](https://github.com/fiberseq/fibertools-rs/commit/61967b45e2427eafdba6700c3aa4151ca4ba17c1)) - Make test data larger again since I remove the whole dir from cargo publish ([`93de92f`](https://github.com/fiberseq/fibertools-rs/commit/93de92f6dbe3b8d5e596967f002d19ef0cd30458)) - Make test data larger again since I remove the whole dir from cargo publish ([`3a47fa8`](https://github.com/fiberseq/fibertools-rs/commit/3a47fa8f33664c37c5ae9283b376360b7dff914d)) - Make test data larger again since I remove the whole dir from cargo publish ([`0a9ab3f`](https://github.com/fiberseq/fibertools-rs/commit/0a9ab3f816b0f52b8519b42b407577528dd14b19)) - Release fibertools-rs v0.4.0 ([`5f5fac5`](https://github.com/fiberseq/fibertools-rs/commit/5f5fac5c1336cba6d59dbeda464f34f8655e4070)) - Release fibertools-rs v0.4.0 ([`01748de`](https://github.com/fiberseq/fibertools-rs/commit/01748de0fcaf07e67ecf330615389c3d29c7e9fe)) - Make cargo publish smaller ([`0b8f6a2`](https://github.com/fiberseq/fibertools-rs/commit/0b8f6a299120760452091ee3f14a4442d3876637)) - Release fibertools-rs v0.4.0 ([`3656e4b`](https://github.com/fiberseq/fibertools-rs/commit/3656e4b9ce3a0c3e7287f0abe04af72c608ecd98)) - Release fibertools-rs v0.4.0 ([`e4815ad`](https://github.com/fiberseq/fibertools-rs/commit/e4815ad4c22acf94249063588ab48357fd2aab7b)) - Make cargo publish smaller ([`2be96e2`](https://github.com/fiberseq/fibertools-rs/commit/2be96e24685037d23d7b9f1a8a4e18e53c5dda4a)) - Release fibertools-rs v0.4.0 ([`4c505e0`](https://github.com/fiberseq/fibertools-rs/commit/4c505e0a165a527b2a7cb338d2414a263a11ce80)) - Make cargo publish smaller ([`8a58172`](https://github.com/fiberseq/fibertools-rs/commit/8a581721e0f45b6d6e774b38f7201142bd1f9eba)) - Release fibertools-rs v0.4.0 ([`31881bf`](https://github.com/fiberseq/fibertools-rs/commit/31881bfe94986035c343d762c3ecd67c051b2cbf)) - Make cargo publish smaller ([`1d7de11`](https://github.com/fiberseq/fibertools-rs/commit/1d7de118fbf56e6fbaa5e895f3ce0e1931c8f1be)) - Make cargo publish smaller ([`9a96cb3`](https://github.com/fiberseq/fibertools-rs/commit/9a96cb31a28c25cbcd3f01a87b6f976071b0899e)) - Release fibertools-rs v0.4.0 ([`9e29925`](https://github.com/fiberseq/fibertools-rs/commit/9e2992599d89b2c71c8be31b711f471d8e08735a)) - Make test data smaller ([`cbdda1a`](https://github.com/fiberseq/fibertools-rs/commit/cbdda1a80fd3a06472b4ef3123949b5d1afa46ad)) - Release fibertools-rs v0.4.0 ([`5eba406`](https://github.com/fiberseq/fibertools-rs/commit/5eba4063dfa39103c712eb68ce583d906eb8c453)) - Ignore notebook ([`212b2c9`](https://github.com/fiberseq/fibertools-rs/commit/212b2c97b6e796aba879c92822640abe15561a36)) - Sync lock with branch ([`285db7d`](https://github.com/fiberseq/fibertools-rs/commit/285db7d2c044de140ed550bbe2bf617233b6f55e)) - Sync lock with branch ([`17b8cb6`](https://github.com/fiberseq/fibertools-rs/commit/17b8cb6642bbee5f0e2813515d8256516dccb48d))0.4.0 (2024-03-20)
0.4.0 failed to publish due to test data being too small. The release was re-published as 0.4.1 with the test data excluded from cargo publish.
0.3.9 (2024-02-28)
Chore
-
Release fibertools-rs version 0.3.9
-
tch update
-
tch update
-
pyft lock
-
pyft lock
-
pyft lock
New Features
-
add optional min msp filter to fire output
-
add optional min msp filter to fire output
-
add optional min msp filter to fire output
-
add optional min msp filter to fire output
Bug Fixes
-
typo
-
allow overwritting fire qual
Commit Statistics
- 12 commits contributed to the release over the course of 35 calendar days.
- 35 days passed between releases.
- 12 commits were understood as conventional.
- 0 issues like ‘(#ID)’ were seen in commit messages
Commit Details
view details
* **Uncategorized** - Release fibertools-rs version 0.3.9 ([`b0b9b6b`](https://github.com/fiberseq/fibertools-rs/commit/b0b9b6b8b11c7bd6be8906294897723f3b9c7167)) - Tch update ([`4e524b1`](https://github.com/fiberseq/fibertools-rs/commit/4e524b1156a72d5787e626c5ddb9b884471d51a7)) - Tch update ([`39133fd`](https://github.com/fiberseq/fibertools-rs/commit/39133fdff9c3aca578c18385477fd8b21f7e4682)) - Add optional min msp filter to fire output ([`6bd988f`](https://github.com/fiberseq/fibertools-rs/commit/6bd988f9daf0d751b8fbc3a1f844ddd5a1264e9b)) - Add optional min msp filter to fire output ([`c3a6e82`](https://github.com/fiberseq/fibertools-rs/commit/c3a6e82a043938b3ffb83d1f2872030b516f6644)) - Add optional min msp filter to fire output ([`b0bbb58`](https://github.com/fiberseq/fibertools-rs/commit/b0bbb5823899d95a8788d7632052368c737c05ed)) - Add optional min msp filter to fire output ([`32d8c57`](https://github.com/fiberseq/fibertools-rs/commit/32d8c57bdc92397b287ac430bce3783364c0a829)) - Typo ([`77f5ad4`](https://github.com/fiberseq/fibertools-rs/commit/77f5ad4405895499ec335f4d6193867bba3d1e98)) - Allow overwritting fire qual ([`f89c95b`](https://github.com/fiberseq/fibertools-rs/commit/f89c95be36c88dfeebdfe17d101573201ab192e0)) - Pyft lock ([`bbd76d2`](https://github.com/fiberseq/fibertools-rs/commit/bbd76d25ab3f15cf5dcb7bebd1788dcc3a357815)) - Pyft lock ([`f401efe`](https://github.com/fiberseq/fibertools-rs/commit/f401efe4f3372fc6f1ee07daede818d73f9e9c77)) - Pyft lock ([`24954a4`](https://github.com/fiberseq/fibertools-rs/commit/24954a493bde458c43a2ab9cc1b1db92548ef43d))0.3.8 (2024-01-24)
Chore
-
pyft lock
-
readme and help pages
-
readme and help pages
-
whitespace
-
simplify colos
-
CI
-
CI
-
clippy
-
improved error msg
New Features
-
center and extract now include fire scores in the range of 0-255
-
better fire paralization
-
update pyft to have a writer function
-
update pyft to have a writer function
-
update pyft to have a writer function
-
update pyft
Bug Fixes
-
GBDT made a semvar breaking change, fixing and locking depandancies.
Commit Statistics
- 20 commits contributed to the release over the course of 14 calendar days.
- 14 days passed between releases.
- 16 commits were understood as conventional.
- 1 unique issue was worked on: #38
Commit Details
view details
* **[#38](https://github.com/fiberseq/fibertools-rs/issues/38)** - Refactor ([`a24ce8e`](https://github.com/fiberseq/fibertools-rs/commit/a24ce8ee1b1b169371cfcf0fe9b378266045994d)) * **Uncategorized** - Release fibertools-rs v0.3.8 ([`672bd9c`](https://github.com/fiberseq/fibertools-rs/commit/672bd9c70fcd43976ae53e7e751c96c6c3469c80)) - Release fibertools-rs v0.3.7 ([`aaca6be`](https://github.com/fiberseq/fibertools-rs/commit/aaca6be84a656636ec87050a4cf6f38f6e7789da)) - Pyft lock ([`81dcb9b`](https://github.com/fiberseq/fibertools-rs/commit/81dcb9b0f0b43df614b7be981d72d04d8b9a3479)) - GBDT made a semvar breaking change, fixing and locking depandancies. ([`16ef1b6`](https://github.com/fiberseq/fibertools-rs/commit/16ef1b6c6047c5e3b963810280c1c62f2096d47c)) - Readme and help pages ([`56b0db1`](https://github.com/fiberseq/fibertools-rs/commit/56b0db1305712fee0c17dc0d05077dc3f262a7d4)) - Readme and help pages ([`622a445`](https://github.com/fiberseq/fibertools-rs/commit/622a44591a713d644ec1cc9637e87e7cd7aa2262)) - Center and extract now include fire scores in the range of 0-255 ([`9bac006`](https://github.com/fiberseq/fibertools-rs/commit/9bac006224838961532c3754a9a24032860780c8)) - Better fire paralization ([`be89a61`](https://github.com/fiberseq/fibertools-rs/commit/be89a6134cc2a56e7e08bcb3466736767bb33dac)) - Whitespace ([`b093f3a`](https://github.com/fiberseq/fibertools-rs/commit/b093f3aa4231ffc5c69b108e5032e86d2454ffaf)) - Simplify colos ([`62f4f49`](https://github.com/fiberseq/fibertools-rs/commit/62f4f49fc3810d4d9d291b32ba067cc7af6de367)) - CI ([`6393bd8`](https://github.com/fiberseq/fibertools-rs/commit/6393bd8692095aa77de54fb848d508769cda8480)) - CI ([`dc7c74a`](https://github.com/fiberseq/fibertools-rs/commit/dc7c74a837bb42cda668a22a4cd7e7589e88df08)) - Clippy ([`616f8da`](https://github.com/fiberseq/fibertools-rs/commit/616f8da1bc2b05d617faeaaf6d540e6d3b82e433)) - Update pyft to have a writer function ([`ea06c18`](https://github.com/fiberseq/fibertools-rs/commit/ea06c18388ee4c60d36d88c1bb16ca8d03cc390d)) - Update pyft to have a writer function ([`c83b5a0`](https://github.com/fiberseq/fibertools-rs/commit/c83b5a090dc7f24093bacea12ef638462da9251e)) - Update pyft to have a writer function ([`3bb2f45`](https://github.com/fiberseq/fibertools-rs/commit/3bb2f45a437673cb70da5bfc3f115bdafc39f21c)) - Update pyft ([`e98ceed`](https://github.com/fiberseq/fibertools-rs/commit/e98ceed4e60f8bd75bda7c10eec174049b94b366)) - Improved error msg ([`b6da9fe`](https://github.com/fiberseq/fibertools-rs/commit/b6da9feab69869b0d75707b5067ac615d03dd64d)) - Unused ([`5824b74`](https://github.com/fiberseq/fibertools-rs/commit/5824b74d75673f95c39568f764bf05ee87ae9349))0.3.7 (2024-01-10)
Chore
-
add trace to ml mm parser
-
update.
-
update.
-
update.
-
update.
-
update.
-
update.
-
update.
-
update.
Chore
-
pyft lock
-
readme and help pages
-
readme and help pages
-
whitespace
-
simplify colos
-
CI
-
CI
-
clippy
-
improved error msg
New Features
-
FIRE extract update
-
FIRE extract update
-
Adding a fire bed+ extract for the fire pipeline.
-
FIRE now works in fibertools! TODO add info to extract, etc.
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
update fire model
-
use threads better, fire feats
-
use threads better, fire feats
-
use threads better, fire feats
-
use threads better, fire feats
-
start working on decorators
-
start working on decorators
-
FIRE io
-
Speed up writing FIRE results
-
add a min ML options to add-nucs and keep working on FIRE predictions
-
fire progress indicator.
-
Add ability to print FIRE features to a text file, TODO predict FIREs in rust.
-
Move prediction into a feature only avalible through Cargo, since bioocnda wont let me do large installs anymore.
-
add simplify options to center
-
add hp tag to center
-
add hp tag to center
-
center and extract now include fire scores in the range of 0-255
-
better fire paralization
-
update pyft to have a writer function
-
update pyft to have a writer function
-
update pyft to have a writer function
-
update pyft
Bug Fixes
-
allow for the unaligned read start and read end
-
allow for the unaligned read start and read end
-
make an iterator for fiberseq records
-
try and better use threads.
-
try and better use threads.
-
GBDT made a semvar breaking change, fixing and locking depandancies.
Other
-
adding code outline for footprinting tool
-
cli
-
clippy
Commit Statistics
- 73 commits contributed to the release over the course of 81 calendar days.
- 93 days passed between releases.
- 56 commits were understood as conventional.
- 0 issues like ‘(#ID)’ were seen in commit messages
Commit Details
view details
* **Uncategorized** - Release fibertools-rs v0.3.7 ([`9cdce73`](https://github.com/fiberseq/fibertools-rs/commit/9cdce73468536ec9d7720d517bd7cba70ea30d03)) - Clippy ([`1f27489`](https://github.com/fiberseq/fibertools-rs/commit/1f2748914d155e8f55409df9ae9c161c5b3cf562)) - Release fibertools-rs v0.3.6 ([`2f4a9ce`](https://github.com/fiberseq/fibertools-rs/commit/2f4a9ce4a5fc0c98fe78803eaad7aca3e5765d72)) - Clippy ([`ca10f3e`](https://github.com/fiberseq/fibertools-rs/commit/ca10f3eb018e1186f4713e1ce47b2ba777c5ec63)) - Paths ([`78e9b44`](https://github.com/fiberseq/fibertools-rs/commit/78e9b448b1ede8a14d02649e8e3360eed6521c3c)) - Release fibertools-rs v0.3.6 ([`cf6891e`](https://github.com/fiberseq/fibertools-rs/commit/cf6891e61aaa2f14b382dc10e48214cb0c4e02ae)) - FIRE extract update ([`7ddcf19`](https://github.com/fiberseq/fibertools-rs/commit/7ddcf19be2814d616b3a337fcfe17944f0c5d1c5)) - FIRE extract update ([`bfed259`](https://github.com/fiberseq/fibertools-rs/commit/bfed25908b7380f535eaac05d53caa1402a3d097)) - Adding code outline for footprinting tool ([`c733189`](https://github.com/fiberseq/fibertools-rs/commit/c7331897aaf9ec5b2a574aa07155675b7dee9a68)) - Typo in wget ([`a7f24d8`](https://github.com/fiberseq/fibertools-rs/commit/a7f24d826f13a5d014e4de0952ac8fd2c4509cb1)) - Update CI ([`6e3bf75`](https://github.com/fiberseq/fibertools-rs/commit/6e3bf754fedc5fc51b38405756b66417029aa307)) - Add skip no m6a opts ([`a98c064`](https://github.com/fiberseq/fibertools-rs/commit/a98c06411dc19e443b7d6e519271150aebfff804)) - Clippy ([`026862a`](https://github.com/fiberseq/fibertools-rs/commit/026862a80f3e2972cbe927adfca990ea741b2ad1)) - Speed up extracting decorators, and move make decorators a struct ([`7176aa4`](https://github.com/fiberseq/fibertools-rs/commit/7176aa43e8631b2ea9ed4e63a912d7eca45a61af)) - Adding a fire bed+ extract for the fire pipeline. ([`cebf54c`](https://github.com/fiberseq/fibertools-rs/commit/cebf54c21dac19a63e86d251b39b35e9e85ff7cb)) - FIRE now works in fibertools! TODO add info to extract, etc. ([`8db7b41`](https://github.com/fiberseq/fibertools-rs/commit/8db7b4187294429dbc1bb0eac02dcc9eeb14c9a7)) - Adding rle information to fire feats ([`3edee57`](https://github.com/fiberseq/fibertools-rs/commit/3edee57927c8c92a883183da4ccfe26b7829f21e)) - Adding rle information to fire feats ([`b10a8c4`](https://github.com/fiberseq/fibertools-rs/commit/b10a8c40689606c454554d4843322abafa292e91)) - Adding rle information to fire feats ([`c459196`](https://github.com/fiberseq/fibertools-rs/commit/c4591964da5251b8a93c41c6afa0bd368ffe08a6)) - Adding rle information to fire feats ([`3a96904`](https://github.com/fiberseq/fibertools-rs/commit/3a96904f558f72245fdffe2817a0ca5a7b3afb3e)) - Adding rle information to fire feats ([`babb017`](https://github.com/fiberseq/fibertools-rs/commit/babb017266dcd3c0b6beb63d8f2da65f7b4c73fc)) - Adding rle information to fire feats ([`f830405`](https://github.com/fiberseq/fibertools-rs/commit/f830405d775e265790228400ac0c2fe5c2c33661)) - Adding rle information to fire feats ([`b954aab`](https://github.com/fiberseq/fibertools-rs/commit/b954aab4022692cf5f9143bc8bb0cae067296f14)) - Adding rle information to fire feats ([`fd11b45`](https://github.com/fiberseq/fibertools-rs/commit/fd11b45c62f633c98872fcd3ca2250963eb75961)) - Adding rle information to fire feats ([`7c7c2c3`](https://github.com/fiberseq/fibertools-rs/commit/7c7c2c3a9f045f96f522ea407035b7d05d2000ae)) - Adding rle information to fire feats ([`e1f9897`](https://github.com/fiberseq/fibertools-rs/commit/e1f989722a1979d1fe1a0b3bde4fff1c2971c02d)) - Adding rle information to fire feats ([`7fac8c7`](https://github.com/fiberseq/fibertools-rs/commit/7fac8c74bd322dce45b36abea71fffda64a70055)) - Adding rle information to fire feats ([`be21ec1`](https://github.com/fiberseq/fibertools-rs/commit/be21ec1fa6ab2de4fd89c9df9639c5c71a2d210a)) - Adding rle information to fire feats ([`20985ab`](https://github.com/fiberseq/fibertools-rs/commit/20985ab8029090e9225f367faa5f920b32e085b7)) - Adding rle information to fire feats ([`0166d77`](https://github.com/fiberseq/fibertools-rs/commit/0166d777a815aecd3d3d1e2f4e8d6e43c1172d8d)) - Adding rle information to fire feats ([`53ee8b4`](https://github.com/fiberseq/fibertools-rs/commit/53ee8b40d44e89bec6f4e4c1fbc6013b326692f7)) - Adding rle information to fire feats ([`6ab4844`](https://github.com/fiberseq/fibertools-rs/commit/6ab4844c9e32c9a03337e36aa09f80462643c0cf)) - Adding rle information to fire feats ([`e4510e0`](https://github.com/fiberseq/fibertools-rs/commit/e4510e0e8ba22d74845d95531ccb185055447436)) - Adding rle information to fire feats ([`ee27328`](https://github.com/fiberseq/fibertools-rs/commit/ee2732871e072271c9f18cb33458e59feb994da3)) - Adding rle information to fire feats ([`efb4372`](https://github.com/fiberseq/fibertools-rs/commit/efb4372d2b59e82925a0c22d6002cd6e8e404a55)) - Cli ([`09249cb`](https://github.com/fiberseq/fibertools-rs/commit/09249cbe1d46f4019a1943766b7a7c6ce22d732e)) - Clippy ([`3cf7a30`](https://github.com/fiberseq/fibertools-rs/commit/3cf7a30cd115133138bf097b56b81b728756b545)) - Update fire model ([`a7b9883`](https://github.com/fiberseq/fibertools-rs/commit/a7b98834cb8fdb0ecf6b832d11e90a0a1f492518)) - Use threads better, fire feats ([`de02c26`](https://github.com/fiberseq/fibertools-rs/commit/de02c2686f0ad3911123c392133ca680216a837d)) - Use threads better, fire feats ([`9ac73b7`](https://github.com/fiberseq/fibertools-rs/commit/9ac73b76e0ee791b2f4445cff1f4c07b23ca2adf)) - Use threads better, fire feats ([`6d00af8`](https://github.com/fiberseq/fibertools-rs/commit/6d00af8092cb0a77fd59e5b7a7af5fd6356decbd)) - Use threads better, fire feats ([`fe23936`](https://github.com/fiberseq/fibertools-rs/commit/fe239360d09012e96210ac16561a5493f72946e6)) - Clean and move to FIRE ([`dea26a5`](https://github.com/fiberseq/fibertools-rs/commit/dea26a545075b26c00f52f1b62ee5ae815a62095)) - Clean and move to FIRE ([`34b2c8f`](https://github.com/fiberseq/fibertools-rs/commit/34b2c8f795e21ae232850a03eb22c30a6aecea5d)) - Clean and move to FIRE ([`1b3eccf`](https://github.com/fiberseq/fibertools-rs/commit/1b3eccfb30adf4c05c0d57981c7126f6a6273e73)) - Clean and move to FIRE ([`77a90bb`](https://github.com/fiberseq/fibertools-rs/commit/77a90bbec650ca518c700250959939504f2c5fbf)) - Start working on decorators ([`1671411`](https://github.com/fiberseq/fibertools-rs/commit/16714115ebdf1c2ffaf7e0dd5d0a064996c8b186)) - Start working on decorators ([`1443446`](https://github.com/fiberseq/fibertools-rs/commit/1443446a9b676172735a9d6c29dc3d0e75ce7e81)) - Add trace to ml mm parser ([`85b6a71`](https://github.com/fiberseq/fibertools-rs/commit/85b6a7180e8aa3f306deed66287ed8abd48c0cff)) - FIRE io ([`9839e24`](https://github.com/fiberseq/fibertools-rs/commit/9839e24972cd55c6786545824c5bd2b041e3ca7a)) - Speed up writing FIRE results ([`51149cb`](https://github.com/fiberseq/fibertools-rs/commit/51149cb14806a6a393b099ab845061f8ea3e7ee0)) - Add a min ML options to add-nucs and keep working on FIRE predictions ([`bcca38f`](https://github.com/fiberseq/fibertools-rs/commit/bcca38ffdcc05c483387f81facbe2a7d10f064c7)) - Allow for the unaligned read start and read end ([`d50f338`](https://github.com/fiberseq/fibertools-rs/commit/d50f3388aef6875b2f5a502874eb6d5712e61040)) - Allow for the unaligned read start and read end ([`51ea0b9`](https://github.com/fiberseq/fibertools-rs/commit/51ea0b9661c9887e5e95375ef9af36ec04f1e371)) - Make an iterator for fiberseq records ([`3a7134c`](https://github.com/fiberseq/fibertools-rs/commit/3a7134c519bee739b6258025d9e6888331f8494c)) - Typo ([`f3af8c6`](https://github.com/fiberseq/fibertools-rs/commit/f3af8c671d929c8e9536eedcd35769f2af82db3c)) - Try and better use threads. ([`7ba5d14`](https://github.com/fiberseq/fibertools-rs/commit/7ba5d14b07251c76071eb09eaa42cdf1df09e2d2)) - Try and better use threads. ([`43cc3dc`](https://github.com/fiberseq/fibertools-rs/commit/43cc3dc7367b725f8e60f9d21c044dc638638f1f)) - Fire progress indicator. ([`1814ee4`](https://github.com/fiberseq/fibertools-rs/commit/1814ee48ed342a73920560a134b2a3bec5fd6c5e)) - Add ability to print FIRE features to a text file, TODO predict FIREs in rust. ([`77f60b9`](https://github.com/fiberseq/fibertools-rs/commit/77f60b934b3f1de1fae4d3de70af9db0d74e5a79)) - Move prediction into a feature only avalible through Cargo, since bioocnda wont let me do large installs anymore. ([`564cc96`](https://github.com/fiberseq/fibertools-rs/commit/564cc96d77ce10a40f8793afe6166dc2e397b5b3)) - Add simplify options to center ([`6855072`](https://github.com/fiberseq/fibertools-rs/commit/68550723237be3674783a86d11b3277ec09339d3)) - Add hp tag to center ([`c4d0c93`](https://github.com/fiberseq/fibertools-rs/commit/c4d0c936f2d812d1f32c9455595f6141ff0b94fd)) - Add hp tag to center ([`eb5c54e`](https://github.com/fiberseq/fibertools-rs/commit/eb5c54eb40d2b0efffa7fff30d607be4bfba9d66)) - Start thinking about geting fire features ([`f163c02`](https://github.com/fiberseq/fibertools-rs/commit/f163c02277dd6267f6c2f7fba3574edb5a5cf86e)) - Update. ([`7b1e933`](https://github.com/fiberseq/fibertools-rs/commit/7b1e93362bce2d88c9af39fbe0e17bb2c71a01ba)) - Update. ([`76326aa`](https://github.com/fiberseq/fibertools-rs/commit/76326aa133a1dfd84a14ef987f7275e3f9191476)) - Update. ([`1e08da2`](https://github.com/fiberseq/fibertools-rs/commit/1e08da2d9a5f5d4e6f8d26f46bc1d95c29f4692d)) - Update. ([`e6e45a3`](https://github.com/fiberseq/fibertools-rs/commit/e6e45a3176369a21c8b7106c97a52644a2d596ce)) - Update. ([`cd18945`](https://github.com/fiberseq/fibertools-rs/commit/cd1894501787e76c5590f471b43f7b6b441235ac)) - Update. ([`d33aed7`](https://github.com/fiberseq/fibertools-rs/commit/d33aed7543af326ca2096b5e675f9a83369741e5)) - Update. ([`df41637`](https://github.com/fiberseq/fibertools-rs/commit/df416375797b65a35055d8746083e522ece2fc57)) - Update. ([`ff5759e`](https://github.com/fiberseq/fibertools-rs/commit/ff5759efc4a11580d585abe52f4fbe97b44f948e))0.3.6 (2023-10-09)
Chore
-
update
Other
-
adding code outline for footprinting tool
-
cli
-
clippy
Bug Fixes
-
allow for the unaligned read start and read end
-
allow for the unaligned read start and read end
-
make an iterator for fiberseq records
-
try and better use threads.
-
try and better use threads.
New Features
-
FIRE extract update
-
FIRE extract update
-
Adding a fire bed+ extract for the fire pipeline.
-
FIRE now works in fibertools! TODO add info to extract, etc.
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
adding rle information to fire feats
-
update fire model
-
use threads better, fire feats
-
use threads better, fire feats
-
use threads better, fire feats
-
use threads better, fire feats
-
start working on decorators
-
start working on decorators
-
FIRE io
-
Speed up writing FIRE results
-
add a min ML options to add-nucs and keep working on FIRE predictions
-
fire progress indicator.
-
Add ability to print FIRE features to a text file, TODO predict FIREs in rust.
-
Move prediction into a feature only avalible through Cargo, since bioocnda wont let me do large installs anymore.
-
add simplify options to center
-
add hp tag to center
-
add hp tag to center
Chore
-
add trace to ml mm parser
-
update.
-
update.
-
update.
-
update.
-
update.
-
update.
-
update.
-
update.
Commit Statistics
- 2 commits contributed to the release.
- 1 commit was understood as conventional.
- 0 issues like ‘(#ID)’ were seen in commit messages
Commit Details
view details
* **Uncategorized** - Release fibertools-rs v0.3.6 ([`fd321d9`](https://github.com/fiberseq/fibertools-rs/commit/fd321d9a60f64f919061b68701e7c90a6f420140)) - Update ([`32e9121`](https://github.com/fiberseq/fibertools-rs/commit/32e9121f47e62e20b38600198f2f3fac3a4c88d6))0.3.5 (2023-10-09)
Chore
-
improve progress bar
-
improve progress bar
Commit Statistics
- 6 commits contributed to the release.
- 1 day passed between releases.
- 2 commits were understood as conventional.
- 0 issues like ‘(#ID)’ were seen in commit messages
Commit Details
view details
* **Uncategorized** - Release fibertools-rs v0.3.5 ([`1e351db`](https://github.com/fiberseq/fibertools-rs/commit/1e351dbacefc18429ab0b4ddc0f42d907cd1531d)) - Release bio-io v0.3.2 ([`92b5918`](https://github.com/fiberseq/fibertools-rs/commit/92b5918cce1773a304017d4f5cee268145689580)) - Improve progress bar ([`9b7ceba`](https://github.com/fiberseq/fibertools-rs/commit/9b7ceba1f664fe6cdb553b5de43ff856a2cf94c2)) - Improve progress bar ([`c07f66b`](https://github.com/fiberseq/fibertools-rs/commit/c07f66b37f3e4e8d267578b7fc873c44e3df5d29)) - Add notes ([`ff061a1`](https://github.com/fiberseq/fibertools-rs/commit/ff061a17a67ee8fa99e274613e4b2c4c1baa88a4)) - Add notes ([`9fa61a0`](https://github.com/fiberseq/fibertools-rs/commit/9fa61a055952d16bd4b76010d5d3b44bf44d917b))0.3.4 (2023-10-08)
Other
-
add docs.
Commit Statistics
- 5 commits contributed to the release.
- 1 commit was understood as conventional.
- 0 issues like ‘(#ID)’ were seen in commit messages
Commit Details
view details
* **Uncategorized** - Release fibertools-rs v0.3.4 ([`8731ecb`](https://github.com/fiberseq/fibertools-rs/commit/8731ecb18abb4d1bcbcd4d95047c9f16785301f4)) - Release bio-io v0.3.1 ([`efc9b3f`](https://github.com/fiberseq/fibertools-rs/commit/efc9b3f569490dac5b10462d359a834e324d62ef)) - Release fibertools-rs v0.3.4, bio-io v0.3.1 ([`0697d8d`](https://github.com/fiberseq/fibertools-rs/commit/0697d8db1797a1a46bd276269be8687ebbd102df)) - Add docs. ([`e216e7d`](https://github.com/fiberseq/fibertools-rs/commit/e216e7d184ddcd235e0e22dd1da3e99382d78277)) - Release bio-io v0.3.1 ([`2d57bc1`](https://github.com/fiberseq/fibertools-rs/commit/2d57bc138cc952b466ac9b377169ba5994b31737))0.3.3 (2023-10-08)
Bug Fixes
-
progress bar display issues.
Other
-
add docs.
-
add docs.
-
add docs.
-
add docs.
-
add docs.
-
add docs.
-
add docs.
-
add docs.
-
add docs.
-
add docs.
-
add docs.
-
add docs.
-
add docs.
-
add docs.
-
add docs.
-
add docs.
-
add docs.
-
add docs.
Commit Statistics
- 20 commits contributed to the release.
- 10 days passed between releases.
- 19 commits were understood as conventional.
- 0 issues like ‘(#ID)’ were seen in commit messages
Commit Details
view details
* **Uncategorized** - Release fibertools-rs v0.3.3 ([`85ee32a`](https://github.com/fiberseq/fibertools-rs/commit/85ee32aea21eccdfccc699ae1e2c4222e16855f7)) - Add docs. ([`958e330`](https://github.com/fiberseq/fibertools-rs/commit/958e330daa4c51f7d69d9f7763333d78a92fb843)) - Add docs. ([`f60e8fa`](https://github.com/fiberseq/fibertools-rs/commit/f60e8fa97ae89b8b19a52b5f9a0e62931262b622)) - Add docs. ([`d54dba8`](https://github.com/fiberseq/fibertools-rs/commit/d54dba8523a49eb9eac5d1b4743bcf9922094f8e)) - Add docs. ([`35d498a`](https://github.com/fiberseq/fibertools-rs/commit/35d498ab1be9efa670d08c8191e639ebdbecbd5a)) - Add docs. ([`415cc7f`](https://github.com/fiberseq/fibertools-rs/commit/415cc7f2d151b18164e7cb2a8484e1369e61c2ca)) - Add docs. ([`e6ac4d3`](https://github.com/fiberseq/fibertools-rs/commit/e6ac4d3a7c63554a65511a15d4c7aca144203797)) - Add docs. ([`cef7422`](https://github.com/fiberseq/fibertools-rs/commit/cef74228e5933e7b911db53b65352cfde5246b29)) - Add docs. ([`b1b148a`](https://github.com/fiberseq/fibertools-rs/commit/b1b148a865cbc0223d55ad2dc11b826f51210b54)) - Add docs. ([`8c81883`](https://github.com/fiberseq/fibertools-rs/commit/8c818835c2c6f58103b3a8bfb0bbdd8e24379016)) - Add docs. ([`4ca7269`](https://github.com/fiberseq/fibertools-rs/commit/4ca7269d0851c70ea25c466bf2d8092075658e52)) - Add docs. ([`737fb50`](https://github.com/fiberseq/fibertools-rs/commit/737fb50d4f311612f5f9aa5d1c342ed0d049b575)) - Add docs. ([`c6fec85`](https://github.com/fiberseq/fibertools-rs/commit/c6fec85f40be60b5b101ab7ed1ade439e07d4052)) - Add docs. ([`f2311ed`](https://github.com/fiberseq/fibertools-rs/commit/f2311eda7b3a400c39d93b8e95b7966b7ecba4da)) - Add docs. ([`5ffa686`](https://github.com/fiberseq/fibertools-rs/commit/5ffa686bc22216a497abfa48c5adf318a743a815)) - Add docs. ([`d166b29`](https://github.com/fiberseq/fibertools-rs/commit/d166b29fdf08e24873afee8c37523293e288b762)) - Add docs. ([`30645d3`](https://github.com/fiberseq/fibertools-rs/commit/30645d382bfc0a02f4ffa516044995a87acfea7c)) - Add docs. ([`897eca5`](https://github.com/fiberseq/fibertools-rs/commit/897eca5bd467fc5ae7f888be1696af88bd3f4d9f)) - Add docs. ([`893f5f9`](https://github.com/fiberseq/fibertools-rs/commit/893f5f9e4dfca97b459281b5d667f7449a54364e)) - Progress bar display issues. ([`6eb0527`](https://github.com/fiberseq/fibertools-rs/commit/6eb0527acb082d87eeb2dda2d898fe3642910dce))0.3.2 (2023-09-27)
Chore
-
update deps
-
fix typo in cli message
Bug Fixes
-
extra comma in ft center wide format. fixes 21
Other
-
fix warning msg
Commit Statistics
- 8 commits contributed to the release over the course of 29 calendar days.
- 45 days passed between releases.
- 4 commits were understood as conventional.
- 0 issues like ‘(#ID)’ were seen in commit messages
Commit Details
view details
* **Uncategorized** - Release fibertools-rs v0.3.2 ([`f39c11b`](https://github.com/fiberseq/fibertools-rs/commit/f39c11b54046af24684a8726ee7e6d54f52a6595)) - Chore clippy ([`9c80dcb`](https://github.com/fiberseq/fibertools-rs/commit/9c80dcb2053ce42f2a33007954fc4506d50ce8a4)) - Fix centered_query_start and centered_query_end values in ft center ([`a43c082`](https://github.com/fiberseq/fibertools-rs/commit/a43c0826c8a454e9ebb142e1fe4636a537883b6d)) - Extra comma in ft center wide format. fixes 21 ([`ea456be`](https://github.com/fiberseq/fibertools-rs/commit/ea456be994b9209e32332bf5b46c183eba45ca3d)) - Fix warning msg ([`fe3aa9a`](https://github.com/fiberseq/fibertools-rs/commit/fe3aa9a2511944b4078b3b7ed9dbb2ca756f9b81)) - Update deps ([`12186d1`](https://github.com/fiberseq/fibertools-rs/commit/12186d106224f211ac39844b6a8c82a54825ffcf)) - Fix typo in cli message ([`619081f`](https://github.com/fiberseq/fibertools-rs/commit/619081fa421d6658149f28b3a0458e83c4e16af2)) - Add to cli message ([`7bf04d2`](https://github.com/fiberseq/fibertools-rs/commit/7bf04d280cef747391739896719b6fb0f84f6931))0.3.1 (2023-08-13)
Fixed
Added commas to wide format of ft center.
New Features
-
move progress bar into bamchunk iterator, unify progress bar.
-
better progress bar for extract.
-
move progress bar into bamchunk iterator, unify progress bar.
-
move progress bar into bamchunk iterator, unify progress bar.
-
move progress bar into bamchunk iterator, unify progress bar.
Commit Statistics
- 18 commits contributed to the release over the course of 13 calendar days.
- 15 days passed between releases.
- 5 commits were understood as conventional.
- 0 issues like ‘(#ID)’ were seen in commit messages
Commit Details
view details
* **Uncategorized** - Release fibertools-rs v0.3.1 ([`6c5adf4`](https://github.com/fiberseq/fibertools-rs/commit/6c5adf4a88f04420e4024378cbed2bfdee73fe79)) - Release fibertools-rs v0.3.1 ([`f5cc324`](https://github.com/fiberseq/fibertools-rs/commit/f5cc32460016b0a4ee9ea0804f236fc0aa73b803)) - Update ([`9d870a9`](https://github.com/fiberseq/fibertools-rs/commit/9d870a928615c04cffe21b296970c9c6403d97de)) - Release fibertools-rs v0.3.1 ([`0de730e`](https://github.com/fiberseq/fibertools-rs/commit/0de730e4949d61fff32fa06ff42c2d2f3bb16c29)) - Update ([`1e7a6c1`](https://github.com/fiberseq/fibertools-rs/commit/1e7a6c1dfbb7805646a7d1e193b79e5699797269)) - Release fibertools-rs v0.3.0 ([`b6cc95c`](https://github.com/fiberseq/fibertools-rs/commit/b6cc95c9b25b5da24fa522e2dd658f3a65d53bfe)) - Release fibertools-rs v0.3.0 ([`3d3d534`](https://github.com/fiberseq/fibertools-rs/commit/3d3d534b7d214ae13a5b1e3f313007bbe21f385e)) - Release fibertools-rs v0.3.0 ([`8262358`](https://github.com/fiberseq/fibertools-rs/commit/8262358293c29863d5eb44c6fe98df2c361659e2)) - Update center.rs ([`90b1917`](https://github.com/fiberseq/fibertools-rs/commit/90b1917b38852a7bf3b3761cc08fa628a64e5a61)) - Move progress bar into bamchunk iterator, unify progress bar. ([`0207066`](https://github.com/fiberseq/fibertools-rs/commit/02070669179e6b6ff3383ade356d0a307e903905)) - Move progress bar into bamchunk iterator, unify progress bar. ([`d0a80ac`](https://github.com/fiberseq/fibertools-rs/commit/d0a80ace111bb5e2477502ac264dd44fd988007e)) - Move progress bar into bamchunk iterator, unify progress bar. ([`678db90`](https://github.com/fiberseq/fibertools-rs/commit/678db90a111c54e33fed654031fe679b940d2d5a)) - Move progress bar into bamchunk iterator, unify progress bar. ([`c4c4b02`](https://github.com/fiberseq/fibertools-rs/commit/c4c4b027dc400aeaf30b378270d073582e859a7e)) - Better progress bar for extract. ([`b37eb2c`](https://github.com/fiberseq/fibertools-rs/commit/b37eb2c6fcbe2b8e7c80e9ce380a24a951332887)) - Fmt ([`e50243a`](https://github.com/fiberseq/fibertools-rs/commit/e50243aa6f0857d188f9899203eda551bbdca6db)) - Fmt ([`eccd328`](https://github.com/fiberseq/fibertools-rs/commit/eccd328d71a2b99bed146defe25ac2b0e1839d6c)) - Fmt ([`250f080`](https://github.com/fiberseq/fibertools-rs/commit/250f080b65db4e4fd78f9edad6acf425a3ecdd78)) - Fmt ([`9c10eff`](https://github.com/fiberseq/fibertools-rs/commit/9c10eff61ff5904ffcc85e214618b46b032ae616))0.3.0 (2023-07-29)
Chore
-
simplifed center with new api.
-
refactor a large part of the code base to reduce redudance. TODO simplify center and basemods with this new api.
-
improve docs
-
drop darkmode
-
fix docs and fetch
-
regex update
-
readme
-
clippy
-
hide more deps under features for pyft
-
example py-ft
-
unify api anming for liftover, optimize for inclusion in pyft
-
reduce number of copies for nuc and msp.
-
move nuc and msp logic out of extract into ranges struct and simplify. We ran on a whole genome ft extract to confirm results dont change.
-
readme
-
clippy
-
Release bio-io version 0.2.0
-
Release bamlift version 0.2.0
Chore
-
readme
Chore
-
readme
-
readme
-
readme
-
readme
-
readme
-
readme
-
readme
New Features
-
add qual to ft cetner, and clean the ft center code more
-
adding ft center to the python module!
-
Reorganize pyft api and docs
-
adding liftover to pyft
-
very large improvment in speed of lifting over ranges, some liftover results differ from before by 1bp but it is rare.
-
change the result of liftovers to be an Option
. -
move progress bar into bamchunk iterator, unify progress bar.
-
move progress bar into bamchunk iterator, unify progress bar.
-
move progress bar into bamchunk iterator, unify progress bar.
-
move progress bar into bamchunk iterator, unify progress bar.
-
better progress bar for extract.
Commit Statistics
- 71 commits contributed to the release over the course of 7 calendar days.
- 7 days passed between releases.
- 31 commits were understood as conventional.
- 0 issues like ‘(#ID)’ were seen in commit messages