science/py-asdf 4.1.0 DragonFly
Python tools to handle ASDF files
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- BSD3CLAUSE
- Categories
- python, science
- Package size
- 900.0 KiB, 7784.0 KiB installed
Description
The Advanced Scientific Data Format (ASDF) is a next-generation interchange format for scientific data. This package contains the Python implementation of the ASDF Standard.
The ASDF format has the following features:
- A hierarchical, human-readable metadata format (implemented using YAML)
- Numerical arrays are stored as binary data blocks which can be memory mapped. Data blocks can optionally be compressed.
- The structure of the data can be automatically validated using schemas (implemented using JSON Schema)
- Native Python data types (numerical types, strings, dicts, lists) are serialized automatically
- ASDF can be extended to serialize custom data types
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | science/py-asdf | 4.1.0 |
| FreeBSD | science/py-asdf | 5.4.0 |
| HardenedBSD | science/py-asdf | 5.4.0 |
| GhostBSD | science/py-asdf | 5.4.0 |
Install
Binary package:
pkg install py311-asdf
From DPorts:
cd /usr/dports/science/py-asdf && make install clean