a module to read and write .ebf files (efficient and easy to use binary format) for python 2 and 3
Project description
EBF is a binary format for storing data. It is designed to read and write data, easily and efficiently.
Store multiple data items in one file, each having a unique tag name + tagnames follow the convention of unix style pathname e.g. /x or /mydata/x
Automatic type and endian conversion
Support for multiple programming languages + data can easily read in C, C++, Fortran, Java, IDL and Matlab + facilitates easy distribution of data
Comprehensive numpy support + data is read back as numpy arrays + almost any numpy array can be written + Nested numpy structures are also supported
Read and write directly a recursive dictionary of numpy arrays
Internally uses hashtable for fast retireival of data items. + also allows for overwrite prevention
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file ebfpy-0.0.20.tar.gz
.
File metadata
- Download URL: ebfpy-0.0.20.tar.gz
- Upload date:
- Size: 44.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.6.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed83fea817b6556d35bbd90b7bf3d2c271615a8e3bf0229e51deb44a4860466c |
|
MD5 | 05d45ef29b1727623c6738af7c2f854a |
|
BLAKE2b-256 | b0b156afb753ff0078efde585cd759d8ed07dbfab4be73c66564112a22224750 |