Skip to content

Commit 7c76642

Browse files
committed
rename to eazyh5 to avoid spelling confusions-already got questions
1 parent 96e6396 commit 7c76642

File tree

8 files changed

+26
-26
lines changed

8 files changed

+26
-26
lines changed

AUTHORS.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
EazyH5 is written by Qianqian Fang as part of the NeuroJData/OpenJData project.
1+
EasyH5 is written by Qianqian Fang as part of the NeuroJData/OpenJData project.
22

33
Qianqian is currently an Assistant Professor in the
44
Department of Bioengineering at Northeastern University.

ChangeLog.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Major updates are marked with a "*"
44

5-
== EazyH5 v0.8 (Go - Japanese 5), FangQ <q.fang (a) neu.edu> ==
5+
== EasyH5 v0.8 (Go - Japanese 5), FangQ <q.fang (a) neu.edu> ==
66

77
2019-09-30*[104a9ed] add regroup option for loadh5, change regexp, add demo
88
2019-09-30*[bb762a8] support saving and restoring non-ascii group and dataset names, like JSONLab
@@ -16,7 +16,7 @@ Major updates are marked with a "*"
1616
2019-09-22 [289d2b6] update readme
1717
2019-09-22*[b09c80f] now reading data in creation order, fix #1, also reads specified node using rootpath
1818

19-
== EazyH5 v0.5 (Cinco - Spanish 5), FangQ <q.fang (a) neu.edu> ==
19+
== EasyH5 v0.5 (Cinco - Spanish 5), FangQ <q.fang (a) neu.edu> ==
2020

2121
2019-09-19 [dc62ed5] update code name and version number
2222
2019-09-19 [66de6e2] tracking creation order, need to use links to read in loadh5

README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,32 @@
1-
# EazyH5 Toolbox - An easy-to-use HDF5 data interface (loadh5 and saveh5)
1+
# EasyH5 Toolbox - An easy-to-use HDF5 data interface (loadh5 and saveh5)
22

33
* Copyright (C) 2019 Qianqian Fang <q.fang at neu.edu>
44
* License: GNU General Public License version 3 (GPL v3) or 3-clause BSD license, see LICENSE*.txt
55
* Version: 0.8 (code name: Go - Japanese 5)
6-
* URL: http://github.com/fangq/eazyh5
6+
* URL: http://github.com/fangq/easyh5
77

88
## Overview
99

10-
EazyH5 is a fully automated, fast, compact and portable MATLAB object to HDF5
10+
EasyH5 is a fully automated, fast, compact and portable MATLAB object to HDF5
1111
exporter/importer. It contains two easy-to-use functions - `loadh5.m` and
1212
`saveh5.m`. The `saveh5.m` can handle almost all MATLAB data types, including
1313
structs, struct arrays, cells, cell arrays, real and complex arrays, strings,
1414
and `containers.Map` objects. All other data classes (such as a table, digraph,
1515
etc) can also be stored/loaded seemlessly using an undocumented data serialization
1616
interface (MATLAB only).
1717

18-
EazyH5 stores complex numerical arrays using a special compound data type in an
18+
EasyH5 stores complex numerical arrays using a special compound data type in an
1919
HDF5 dataset. The real-part of the data are stored as `Real` and the imaginary
2020
part is stored as the `Imag` component. The `loadh5.m` automatically converts
21-
such data structure to a complex array. Starting from v0.8, EazyH5 also supports
21+
such data structure to a complex array. Starting from v0.8, EasyH5 also supports
2222
saving and loading sparse arrays using a compound dataset with 2 or 3
2323
specialized subfields: `SparseArray`, `Real`, and, in the case of a sparse
2424
complex array, `Imag`. The sparse array dimension is stored as an attribute
2525
named `SparseArraySize`, attached with the dataset. Using the `deflate` filter
2626
to save compressed arrays is supported in v0.8 and later.
2727

2828
Because HDF5 does not directly support 1-D/N-D cell arrays or struct arrays,
29-
EazyH5 converts these data structures into data groups with names in the
29+
EasyH5 converts these data structures into data groups with names in the
3030
following format
3131
```
3232
['/hdf5/path/.../varname',num2str(idx1d)]
@@ -39,11 +39,11 @@ below.
3939

4040
## Installation
4141

42-
The EazyH5 toolbox can be installed using a single command
42+
The EasyH5 toolbox can be installed using a single command
4343
```
44-
addpath('/path/to/eazyh5');
44+
addpath('/path/to/easyh5');
4545
```
46-
where the `/path/to/eazyh5` should be replaced by the unzipped folder
46+
where the `/path/to/easyh5` should be replaced by the unzipped folder
4747
of the toolbox (i.e. the folder containing `loadh5.m/saveh5.m`).
4848

4949
## Usage
@@ -88,16 +88,16 @@ Example:
8888
```
8989

9090
## Known problems
91-
- EazyH5 currently does not support 2D cell and struct arrays
91+
- EasyH5 currently does not support 2D cell and struct arrays
9292
- If a cell name ends with a number, such as `a10={...}`; `regrouph5` can not group the cell correctly
9393
- If a database/group name is longer than 63 characters, it may have the risk of being truncated
9494

95-
## Contribute to EazyH5
95+
## Contribute to EasyH5
9696

9797
Please submit your bug reports, feature requests and questions to the Github Issues page at
9898

99-
https://github.com/fangq/eazyh5/issues
99+
https://github.com/fangq/easyh5/issues
100100

101101
Please feel free to fork our software, making changes, and submit your revision back
102-
to us via "Pull Requests". EazyH5 is open-source and welcome to your contributions!
102+
to us via "Pull Requests". EasyH5 is open-source and welcome to your contributions!
103103

decodevarname.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@
2525
% decodevarname('a_') % returns a_ as it is a valid variable name
2626
% decodevarname('x0xE58F98__0xE9878F_') % returns '变量'
2727
%
28-
% this file is part of EazyH5 Toolbox: https://github.com/fangq/eazyh5
28+
% this file is part of EasyH5 Toolbox: https://github.com/fangq/easyh5
2929
%
30-
% License: GPLv3 or 3-clause BSD license, see https://github.com/fangq/eazyh5 for details
30+
% License: GPLv3 or 3-clause BSD license, see https://github.com/fangq/easyh5 for details
3131
%
3232

3333
isunpack=jsonopt('UnpackHex',1,varargin{:});

encodevarname.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@
3232
% encodevarname('a_') % returns a_ as it is a valid variable name
3333
% encodevarname('变量') % returns 'x0xE58F98__0xE9878F_'
3434
%
35-
% this file is part of EazyH5 Toolbox: https://github.com/fangq/eazyh5
35+
% this file is part of EasyH5 Toolbox: https://github.com/fangq/easyh5
3636
%
37-
% License: GPLv3 or 3-clause BSD license, see https://github.com/fangq/eazyh5 for details
37+
% License: GPLv3 or 3-clause BSD license, see https://github.com/fangq/easyh5 for details
3838
%
3939

4040
if(~isempty(regexp(str,'^[^A-Za-z]','once')))

loadh5.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@
3838
% a4=loadh5('test.h5','/a1')
3939
%
4040
% This function was adapted from h5load.m by Pauli Virtanen <pav at iki.fi>
41-
% This file is part of EazyH5 Toolbox: https://github.com/fangq/eazyh5
41+
% This file is part of EasyH5 Toolbox: https://github.com/fangq/easyh5
4242
%
43-
% License: GPLv3 or 3-clause BSD license, see https://github.com/fangq/eazyh5 for details
43+
% License: GPLv3 or 3-clause BSD license, see https://github.com/fangq/easyh5 for details
4444
%
4545

4646
path = '';

regrouph5.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@
3737
% rawdata=loadh5('test.h5')
3838
% data=regrouph5(rawdata)
3939
%
40-
% this file is part of EazyH5 Toolbox: https://github.com/fangq/eazyh5
40+
% this file is part of EasyH5 Toolbox: https://github.com/fangq/easyh5
4141
%
42-
% License: GPLv3 or 3-clause BSD license, see https://github.com/fangq/eazyh5 for details
42+
% License: GPLv3 or 3-clause BSD license, see https://github.com/fangq/easyh5 for details
4343
%
4444

4545
if(nargin<1)

saveh5.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ function saveh5(data, fname, varargin)
3333
% saveh5(a(1),'test2.h5','rootname','');
3434
% saveh5(a(1),'test2.h5','compression','deflate','compressarraysize',1);
3535
%
36-
% this file is part of EazyH5 Toolbox: https://github.com/fangq/eazyh5
36+
% this file is part of EasyH5 Toolbox: https://github.com/fangq/easyh5
3737
%
38-
% License: GPLv3 or 3-clause BSD license, see https://github.com/fangq/eazyh5 for details
38+
% License: GPLv3 or 3-clause BSD license, see https://github.com/fangq/easyh5 for details
3939
%
4040

4141

0 commit comments

Comments
 (0)