Skip to main content

Data access for applications using IDSs or CBS

Project description

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

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

iplotdataaccess-1.3.1.post1.tar.gz (59.1 kB view details)

Uploaded Source

Built Distribution

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

iplotdataaccess-1.3.1.post1-py3-none-any.whl (45.4 kB view details)

Uploaded Python 3

File details

Details for the file iplotdataaccess-1.3.1.post1.tar.gz.

File metadata

  • Download URL: iplotdataaccess-1.3.1.post1.tar.gz
  • Upload date:
  • Size: 59.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for iplotdataaccess-1.3.1.post1.tar.gz
Algorithm Hash digest
SHA256 a01ac0ba75b2de7a134caddfc5b780d8a1f27745ab5bd55b23b60578a552dbbc
MD5 15c46cccefcb56e5e47d6f8e922169d3
BLAKE2b-256 15a299da54996a260c85b13b1b9cb880aee3e1ae51232faa44af701f9646ee7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for iplotdataaccess-1.3.1.post1.tar.gz:

Publisher: publish.yml on iplot-viz/iplotdataaccess

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file iplotdataaccess-1.3.1.post1-py3-none-any.whl.

File metadata

File hashes

Hashes for iplotdataaccess-1.3.1.post1-py3-none-any.whl
Algorithm Hash digest
SHA256 0f8ee35ca264696ebc5a219678d9619792352fa45b8b1786ee44da142f15b304
MD5 0242e66d916d38dc25685022bf2c9338
BLAKE2b-256 3d8249d2234b93d6cffb2c9049e307f7fcde150c357a6c6fc7ed49a65cbbbfdd

See more details on using hashes here.

Provenance

The following attestation bundles were made for iplotdataaccess-1.3.1.post1-py3-none-any.whl:

Publisher: publish.yml on iplot-viz/iplotdataaccess

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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