Skip to content

Releases: RenneLab/hybkit

Update hybkit to v0.3.4

20 Nov 21:19
Compare
Choose a tag to compare
  • 0.3.4 (2023-11) Changes include:
    * Misc Bugfixes and Refinements
    * Switch code linting to Ruff
    * Add hybkit.errors module and HybkitError classes
    * Moved printing of warnings to python logging module
    * Add option for direct passage of file-like object for construction of HybFile and ViennaFile
    * Add HybRecord.to_csv_header(), HybRecord.to_fields(), and HybRecord.to_fields_header() methods
    * Refine description of HybFile.open() constructor method
    * Add typing_extensions dependency
    * Add Python3.8-compatible type hints to API
    * Documentation Updates

Update hybkit to v0.3.3

05 Sep 17:58
Compare
Choose a tag to compare
  • 0.3.3 (2023-09) Changes include:
    * Misc Bugfixes and Refinements
    * Update integer bar-plot functions

  • 0.3.2 (2023-08) Changes include:
    * Misc Bugfixes and Refinements
    * Add duplicate hybrid filtration (by HybRecord.id) options to hyb_filter
    * Add duplicate hybrid filtration to example analyses

  • 0.3.1 (2023-08) Changes include:
    * Misc Bugfixes and Refinements
    * Add --version flag to scripts
    * Change move scripts output file description to argparse epilog
    * Refine plot functions
    * Change default plot colors to the Bang Wong scheme [Wong2011]_ for
    colorblind accessibility
    * Documentation corrections
    * Spellcheck

Update hybkit to v0.3.0

16 Apr 22:23
Compare
Choose a tag to compare

0.3.0 (2023-04) Major Codebase And API Overhaul. Changes include:

  * Simplifying HybRecord API
  * Simplifying FoldRecord API
  * Unifying settings information for argparse and modules
  * Removing Support for ViennaD format
  * Moving identifier-parsing code to module type_finder
  * Moving target region analysis code to module region_finder
  * Moving code for settings into a "settings" module
  * Renamed HybRecord type_analysis and mirna_analysis to
    eval_types and eval_mirna, respectively
    to differentiate from analysis module functions
  * Reimplemented analyses methods within a single Analysis class
  * Added error checking / catching to HybFoldIter
  * Removed Target-Region Analysis and associated files
    due to lack of archival database information,
    pending furure development
  * Added "dynamic" seq_type to FoldRecord for non-identical fold/hybrid sequence handling
  * Added shell implementation to all example pipelines
  * Remove support for Python3.6, Python3.7
  * Migrate to CircleCI for CI/CD
  * Added Pytest unit testing integrated with CircleCI
  * Other Misc. Improvements / Bugfixes

Add Initial Scripts Implementation

11 Mar 19:41
e311924
Compare
Choose a tag to compare
Pre-release
Merge pull request #4 from dstrib/master

Merge in initial scripts implementation for release 0.2.0

Fix for Python Versions > 3.6

11 Mar 15:41
a075528
Compare
Choose a tag to compare
Pre-release
Merge pull request #3 from dstrib/master

Merge Release 0.1.9

Initial PyPi/pip Release

10 Mar 22:39
e058208
Compare
Choose a tag to compare
Pre-release
Merge pull request #1 from dstrib/master

Version 0.1.8, Publish to PyPi/pip