Skip to main content

No project description provided

Project description

suitcase.nomad_camels_hdf5

This is a suitcase subpackage for the hdf5 Output of NOMAD CAMELS.

Installation

pip install suitcase-nomad-camels-hdf5

Changelog

0.8.0

Now correctly adds plot annotations to deeply nested plot data with the full path.

0.7.0

Compatible with more nested data structure of CAMELS 1.9.0

0.6.3

Cleaned up confusing things

0.6.2

Changes:

  • removed entry name from data file name

Fixes:

  • new function with new datafile in some cases threw an error, now fixed

0.6.1

Changes:

  • Deprecated additional data from fits removed

0.6.0

Changes:

  • strongly improved the NeXus entry
  • added functionality to create a new file after a given number of hours (file includes same metadata)

0.5.1

Changes:

  • improved the NeXus entry

0.5

Changes:

  • Behavior of file-handling changed, now hdf5 file is being closed when events are separated by more than one second, this is to prevent loss of data if the program crashes while the file is still open (Note: this needs to be further improved, as the behavior only starts once the event has taken longer, i.e. if there are a few measurements that are fast and then it takes several seconds for the next one, in the mean time the file is still open and closes only after that measurement)

0.4.7

Changes:

  • Now uses the dynamic file extensions coming from CAMELS (either .h5 or .nxs) to save the data. Works with NOMAD CAMELS >= 1.8.0

0.4.6

Changes:

  • variable signals now return dictionaries and not namedtuples (for NOMAD CAMELS starting with version 1.8.0). CAMELS suitcase can now handle these changes.

0.4.5

Fixes:

  • events with more than one reading can now also be processed (e.g. for flyers)

0.4.4

Fixes:

  • strings could only be saved once, now fixed

0.4.3

Changes:

  • "experiment" renamed to "measurement"

Fixes:

  • session name does not appear twice in filename anymore

0.4.2 Major metadata overhaul

Changes:

  • The entry / file name is now only numbered, the timestamp was removed
  • Split up sensors and outputs
  • moved a lot of metadata into groups to make it easier to understand
  • The sorting of what goes in the fabrication inside one instrument was changed
  • moved start and end time into exp-description
  • renamed time_since_start to ElapsedTime to be consistent with wording in CAMELS
  • time is now a float timestamp, not anymore in ISO format
  • supporting optional NeXus output

0.3.1

Improved the NOMAD identifier for samples, user and instruments

0.3.0

Refactored the way metadata of instruments is saved.

0.2.2

Bug that would create datasets at the instruments with too high length fixed.

0.2.1

Fixed bug with fits

0.2.0

Features:

  • Added virtual datasets of measured data in instruments, resembling the NeXus standard more closely.
  • More metadata for measured channels.

Fixes:

  • Now correctly saving the variable signal also after run.

0.1.4

Fixed saving of string data.

0.1.3

Fixes:

  • Fixed issue with empty data, this is now caught.
  • can now save named tuples as they come from ophyd devices or camel's variable signal

0.1.2

Fixed issue with dots in paths

0.1.1

Added CAMELS plots to export function

0.1.0

Initial release

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

suitcase_nomad_camels_hdf5-0.8.0.tar.gz (52.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

suitcase_nomad_camels_hdf5-0.8.0-py3-none-any.whl (31.9 kB view details)

Uploaded Python 3

File details

Details for the file suitcase_nomad_camels_hdf5-0.8.0.tar.gz.

File metadata

File hashes

Hashes for suitcase_nomad_camels_hdf5-0.8.0.tar.gz
Algorithm Hash digest
SHA256 64a451d81abd5ad4f26c5f6562a2df0bfa54fb9cd0c31f3ca2d83e4c316db0c2
MD5 e9eef526cd911d7eab2c0308a419c8b5
BLAKE2b-256 6f2fc0a97a0843360e782cd336db933ed0feeb6522e2911ce9434a6e02f5a0a7

See more details on using hashes here.

File details

Details for the file suitcase_nomad_camels_hdf5-0.8.0-py3-none-any.whl.

File metadata

File hashes

Hashes for suitcase_nomad_camels_hdf5-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4db3bc7ae019d20bb5f893d82150e393e344b1917b6a8d1ce9db7b3c829dc6b5
MD5 b3deee65e7b741a2f8b0a77a536adc26
BLAKE2b-256 179c4d22ec97c8576e415a1666c6e98fc18815dc77630df00af9e8883673c92d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page