-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathhdf5.info
65 lines (57 loc) · 2.5 KB
/
hdf5.info
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
Package: hdf5
Kind: plugin
Version: 0.8.0
Revision: 1
Description: Hierarchical Data Format 5 interface
License: GPL
Maintainer: Francois Rigaut <frigaut@users.sf.net>
OS:
Depends: yorick(>=1.6.02)
Source: http://www.maumae.net/yorick/packages/%o/tarballs/hdf5-%v-%o.tgz
Source-MD5:
Source-Directory: contrib/hdf5
DocFiles: README
Homepage: http://www.maumae.net/yorick/doc/plugins.php
DescDetail: <<
HDF5 is the yorick interface plugin to the NCSA Hierarchical Data Format
version 5. It includes function for reading, writing, updating, getting
information on HDF5 files.
man page:
DATA I/O:
h5read(fname,target) return data
h5write,fname,fullpath,data,zip= write data
h5open(filename,mode) return file handle
h5close(filename) close file
INFO, GROUP LINKING:
h5info,fname,target,att= print out file info/structure
h5link(fname,group,group2link2,linktype) link datasets
h5delete,fname,object delete data
ATTRIBUTE I/O:
h5awrite(fname,object,aname,attdata) write an object attribute
h5aread(fname,object,aname) read an object attribute
h5adelete,fname,object,aname delete an object attribute
MISC:
h5list_open list open files
h5version return linhdf5 version
ERROR RECOVERY
h5off close all reference to the h5 library.
+ Many of the atomic HDF5 functions are available (e.g. H5Fopen, H5Dopen)
with mostly the same APIs. Many simple tasks can be done with the
provided high level wrappers. Beware that programming an HDF5 custom
wrapper is not trivial. Make sure you close every objects opened!
This implementation supports reading of most of the HDF5 supported
datatype. Only yorick datatype can be used for writes. Compression, soft
and hard links, as well as support for attribute read/writes is provided.
There is no support for hyperslabs, compound, enum or opaque datatype.
Generally, there is very little support for datatype related
functionalities.
<<
DescUsage: <<
See packages/tarballs/hdf5/check.i for a test suite. Type
"yorick -batch check.i" in a terminal to run it.
<<
DescPort: <<
This package will compile Yorick only on MacOSX 10.3.4 or later, because
of a bug in the system math library libm (part of /usr/lib/LibSystem.dylib)
in earlier versions of MacOSX 10.3.
<<