8000 Release Preview release 0.3.3 · equinor/dlisio · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Preview release 0.3.3

Compare
Choose a tag to compare
@ErlendHaa ErlendHaa released this 30 Apr 06:05
· 155 commits to master since this release
66260aa
  • lis.load now raises by default when a file cannot be successfully indexed. In previous versions only a warning was issued and a partially indexed file was returned.
  • lis.load now accepts a dlisio.ErrorHandler-instance similar to dlis.load. This allows the caller to decide how load behaves when a file cannot be properly indexed.
  • dlisio has learned to parse the following LIS records: Operator Command Inputs, Operator Response Inputs, System Outputs to Operator and FLIC Comment.
  • LIS Data Format Specification Records have been given a more user-friendly interface through lis.DataFormatSpec.
  • dlisio has learned to read LIS curves where the index is recorded in depth recording mode 1.
  • dlisio has learned to read LIS curves that are sampled at a higher rate than the recorded index (Fast Channels)
  • dlisio has learned to read LIS curves with non-scalar sample-values.
  • dlisio has learned to read LIS curves containing strings.
  • Added safe-guards against ZeroDevisionError's in lis.curves
  • The predecessor and successor bits in the LIS Physical Records Headers are checked for consistency during the indexing routines.
  • Error messages emitted from the indexing routines at lis.load are now properly communicated to the caller.
0