Skip to content

Commit

Permalink
changed default: compression=None in write
Browse files Browse the repository at this point in the history
  • Loading branch information
falexwolf committed Dec 16, 2018
1 parent f5c3293 commit 21d8033
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions anndata/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -1917,15 +1917,16 @@ def _check_dimensions(self, key=None):
def write_h5ad(
self,
filename: Optional[PathLike] = None,
compression: Optional[str] = 'gzip',
compression: Optional[str] = None,
compression_opts: Union[int, Any] = None,
force_dense: Optional[bool] = None
):
"""Write `.h5ad`-formatted hdf5 file.
.. note::
Setting compression to `None` can dramatically speed up writing.
Setting compression to `'gzip'` can save disk space but will slow
down writing and subsequent reading.
Parameters
----------
Expand All @@ -1945,12 +1946,12 @@ def write_h5ad(
raise ValueError('Provide a filename!')
if filename is None:
filename = self.filename

if force_dense is None:
force_dense = True if self.isbacked else False

_write_h5ad(filename, self, compression=compression, compression_opts=compression_opts,
force_dense=force_dense)
_write_h5ad(filename, self, compression=compression,
compression_opts=compression_opts, force_dense=force_dense)

if self.isbacked:
self.file.close()

Expand Down

0 comments on commit 21d8033

Please sign in to comment.