Skip to content

Commit

Permalink
CHANGES: draft the changelog for 0.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
golobor authored Aug 31, 2021
1 parent f119f5a commit 7034148
Showing 1 changed file with 48 additions and 1 deletion.
49 changes: 48 additions & 1 deletion CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,53 @@
# Release notes

## [v0.2.0](https://github.com/open2c/bioframe/compare/v0.1.0...HEAD)
## [v0.3.0](https://github.com/open2c/bioframe/compare/v0.2.0...v0.3.0)

Date : 2021-08-31

Conceptual changes:
* we formulated strict definitions for genomic intervals, dataframes, and
their various properties. All bioframe functions are expected to follow
to these definitions tightly.

API changes:
* reorganize modules:
* ops - operations on genomic interval dataframes
* extras - miscellaneous operations, most involving
genomic sequences and gene annotations
* vis - visualizations of genomic interval dataframes
* core.arrops - operations on genomic interval arrays
* core.checks - tests for definitions of genomic interval dataframes
* core.construction - construction and sanitation of genomic interval dataframes
* core.specs - specifications for the implementation of genomic intervals in pandas.dataframes
(i.e. column names, datatypes, etc)
* core.stringops - operations on genomic interval strings
* io.fileops - I/O on common file formats for genomic data
* io.schemas - schemas for standard tabular formats for genomic data storage
* io.resources - interfaces to popular online genomic data resources

* new functions: extras.pair_by_distance, ops.sort_bedframe, ops.assign_view,
dataframe constructors

* existing functions:
* expand: take negative values and fractional values
* overlap: change default suffixes, keep_order=True
* subtract: add return_index and keep_order

* enable pd.NA for missing values, typecasting

New data:
* add schemas for bedpe, gap, UCSCmRNA, pgsnp
* add tables with curated detailed genome assembly information

Bugfixes:
* None?..

Miscellaneous:
* speed up frac_gc is faster now
* drop support for Python 3.6, add support for 3.9


## [v0.2.0](https://github.com/open2c/bioframe/compare/v0.1.0...v0.2.0)

Date : 2020-12-02

Expand Down

0 comments on commit 7034148

Please sign in to comment.