Skip to main content

Data Access Library

Data access for applications represented using Interface Data Structures (IDSs) or Control Breakdown Structure (CBS).

Requirements

  1. python <= 3.11
  2. Dependencies: Managed via pyproject.toml.

Installation

Install the package from PyPi:

pip install iplotDataAccess

Installation with optional dependencies

You can also install optional dependencies (e.g. imaspy and test):

pip install "iplotDataAccess[imaspy, test]"

List of optional dependencies

  • imaspy: installs required packages.
  • test: installs required packages to run the tests with pytest.

Usage Example

from iplotDataAccess.dataAccess import DataAccess

 # Create a DataAccess object
 da = DataAccess()
 
 # Example: load data from CODAC UDA source
 data_obj = da.get_data("codacuda", varname="IC_ICH1_FAFB_MEAS/phase", tsS="2018-11-21T09:30:00", tsE="2018-11-21T09:45:00", nbp=-1)
 print(data_obj.xdata, data_obj.ydata)

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch:git push origin my-new-feature
  5. Submit a pull request

Metadata

Release files for iplotDataAccess 1.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iplotDataAccess 1.5.0
File Size Uploaded Provenance
iplotdataaccess-1.5.0.tar.gz 81.2 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for iplotDataAccess 1.5.0
File Interpreter ABI Platform
iplotdataaccess-1.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 139.5 kB

Release files / iplotdataaccess-1.5.0.tar.gz

Download URL iplotdataaccess-1.5.0.tar.gz
Size 81.2 kB
Tags Source
SHA-256 checksum
How to use checksums
0c2ec8c3a26224b2aa702c0e0b1f8dde8789d8c4dc803cff1e71c7c6ad58d03c
BLAKE2b-256 checksum
How to use checksums
203bedcc177041fbeeb9534884d47c831e4db3cb1260af6550e9ef0aff765594
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 31, 2026.

Transparency log

Release files / iplotdataaccess-1.5.0-py3-none-any.whl

Download URL iplotdataaccess-1.5.0-py3-none-any.whl
Size 58.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
36d2501f449f2e6935da192435641bf63ae64db5f14c3bf48b2393f66bf86531
BLAKE2b-256 checksum
How to use checksums
3fb678f00618dacb805eea0edc2d7d6660d364ba62bb1258d8b69360e37d0bb4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 31, 2026.

Transparency log

Security for iplotDataAccess 1.5.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for iplotdataaccess-1.5.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 31, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page