Opusfc

Latest version: v1.4.0

Safety actively analyzes 688803 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

1.1.0

The 3D blocks that aren't hyperspectral cubes release.

Added
- Support for 3D-MAP multiregion arbitrary map files
- Support for 3D-TRS Time-resolved spectra files

Changed
- Object returned by `.getOpusData` is now a DataReturn class specific to that
data type. This allows consumers to easily determine data structure using
`type(dataObject)` instead of guessing. Object structure for previously
supported files remains the same, so should be backwards compatible.

Fixed
- `TRARI` blocks are no longer mis-identified as `TRC` blocks by `.listContents`

1.0.0b1

First pypi.org release.

Added
- Basic test suite
- Docstrings
- Sphinx based documentation
- `.paramDict` provides natural-language translation of three-letter parameter
codes. Not inclusive of all possible codes.

Changed
- `.getOpusData` now takes a tuple(DataBlockType, Dimensions, Derivative) as
the second argument.
- `.listContents` returns a list of datablock tuples
- 3D TRC data is now return as a 3D numpy array under `.traces` with the structure
`.traces[row][column][trace]` where trace corresponds to the `.labels` index
of the trace. Individual trace maps can be accessed as `.traces[:,:,trace]`

Fixed
- Properly terminate parameter strings

1.0.0a3

The "I heard you like parameters" release
Added
- This change log (CHANGELOG.md)
- `.parameters` now returns Acquisition, Instrument, Sample and FT parameters
in addition to the existing Data parameters

Changed
- Parameters are now returned in `.parameters` instead of `.paramList`
- Support editable enumerated string parameter type

Fixed
- `.parameters`/`.paramList` strings are now unicode literals

1.0.0a1

Released to limited audience as win32-py3.4 and linux64-py3.4 binary wheels.
Added
- Python 3 support:
- all binary literals are `bytes`
- cython reads source .pyx file in language_level=3
- test.py tests 3D example file
- profile.py profiles using onion map2.0 file

Changed
- Python 2 has been futurized to maintain a single 2/3 codebase
- `_readFloats` replaced with numpy.fromfile
- Add metadata to `setup.py`

Deprecated
- Python 2 support will likely be ignored in the future (No Python 2 consumers)

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.