Skip to content

Releases: parashardhapola/scarf

0.19.7

10 Aug 18:01
Compare
Choose a tag to compare

CHANGELOG

Bug fixes
Bug fix in OSFDownloader

0.19.6

03 Jun 12:40
Compare
Choose a tag to compare

CHANGELOG

Doc fixes
Optimized requirements for readthedocs

0.19.5

30 May 08:08
Compare
Choose a tag to compare

CHANGELOG

Bug fixes
Explicit Unicode decoding in create_zarr_obj_array. The bug was discovered when using H5adReader to read 'obs' entries.

0.19.4

20 Apr 22:35
Compare
Choose a tag to compare

CHANGELOG

Improvements
run_marker_search now uses updated find_markers_by_rank that has better runtimes when using precached data
Updated requirements

0.19.3

06 Jan 14:24
Compare
Choose a tag to compare

CHANGELOG

Improvements
make_graph takes an additional parameter (ann_index_save_path) to read and write ANN index to/from custom path

0.19.2

04 Jan 05:48
Compare
Choose a tag to compare

CHANGELOG

Bug fixes
Fixed issues from UMAP version 0.5.2
Exposed heatmap kwargs plot_heatmap

Improvements
Improved support for prenormalized values in find_markers_by_rank
show_zarr_tree now has a maximum depth of 2

0.19.1

29 Sep 12:50
Compare
Choose a tag to compare

CHANGELOG

Changelog of 0.19.0 is also included here

Critical bug fix
Fixed critical bug in iter_normed_feature_wise that caused usage of the wrong parameter in the normed method call.

New features
Added save_normed_for_query which will create a new slot in the assay and save all the normalized values for the quick lookup. get_cells_vals was improved to utilize these calculated normalized values when available.

Improvements
iter_normed_feature_wise now features any selection of features.
Added title parameter to plot_layout and plot_unified_layout that allows using custom titles in the plots.
create_zarr_obj_array now supports compression and disabling of chunking.

Documentation changes
API page now included class init level docstrings.

0.18.2

06 Sep 11:05
Compare
Choose a tag to compare

CHANGELOG

Critical bug fix
ZarrMerge bug which led to +1 counts for all the features was fixed
Fixed a bug in DataStore.mark_hvgs that caused the failure of ANN search when reusing 0 dims.

Improvements
Improved handling for groups with no markers in DataStore.export_markers_to_csv and DataStore.get_markers
hide_title and title_size parameters included in plot_scatter and shade_scatter and exposed in DataStore.plot_layout and DataStore.plot_unified_layout

Documentation changes
Improved instructions for installation on Windows
API page now includes classes from readers, writers and metadata modules

Dev notes
Dask requirement pinned >=2020.8.1
Reblackened code

0.18.1

26 Aug 20:02
Compare
Choose a tag to compare

CHANGELOG

Improvements
Bug fixes in find_markers_by_regression and find_markers_by_rank causing unnecessary dataframe (gene-wise chunk) renaming on the wrong axis
Bugfix in handle_download causing wrong tar extraction target
Bugfix in _scatter_make_colors causing wrong cmap choice
plot_marker_heatmap raises error now when no marker gene is found

Documentation changes
Removed Dask warning from homepage
code style made black-like on all the vignettes

Dev notes
Dask requirement pinned >=2020.8.1
Reblackened code

0.18.0

26 Aug 11:56
Compare
Choose a tag to compare

CHANGELOG

New features
Rewrote meld_assay module and exposed functionality of coordinate_melding through add_melded_assay method of DataStore. Coordinate intersections are done using binary_search function that employs a Numba accelerated implementation of binary search algorithm. This means that we don't need to use Bedtools anymore, which is hard to install on windows. create_counts_mat function modified to used normalized data and perform sparse write operations. meld_assay function renamed to coordinate_melding

Added tutorials
Added GeneScores section to scATAC-Seq basic workflow

Improvements
Added lsi_skip_first parameter to make_graph and AnnStream. The first LSI dimension usually captures sequencing depth so this parameter helps users control if they want to keep or discard this dimension.

Documentation changes
Changed order of vignettes in the TOC tree.
Added pseudotime vignette to colab list
Improved installation instructions for Windows