Skip to content

Commit

Permalink
v0.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jmschrei committed Sep 6, 2024
1 parent 9ba429e commit 4c74dd7
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 3 deletions.
30 changes: 29 additions & 1 deletion docs/whats_new.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,37 @@
Release History
===============

Version 0.2.4
Version 0.3.0
==============

Highlights
----------

- Added in a new TOMTOM implementation and a revamped FIMO implementation
- TOMTOM and FIMO both have command-line tools in `tangermeme`


FIMO
----

- The PyTorch implementation has been exchanged for a numba based one.
- The new signature is a single function called `fimo`
- A command-line tool can be used with the signature `tangermeme fimo ...`


TOMTOM
------

- A numba-based implementation has been added in the function `tomtom`
- A command-line tool can be used with the signature `tangermeme tomtom ...`


utils
-----

- `chunk` and `unchunk` have been added in to chunk long sequences into blocks that can be operated on by methods with fixed-window inputs, such as machine learning models, and for converting the predictions from these approaches back into a contiguous format.


match
-----

Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

setup(
name='tangermeme',
version='0.2.3',
version='0.3.0',
author='Jacob Schreiber',
author_email='jmschreiber91@gmail.com',
packages=['tangermeme', 'tangermeme/tools'],
Expand Down
2 changes: 1 addition & 1 deletion tangermeme/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# tangermeme: biological sequence analysis for the modern age
# Author: Jacob Schreiber

__version__ = '0.2.3'
__version__ = '0.3.0'

0 comments on commit 4c74dd7

Please sign in to comment.