Skip to main content

API to interact with a few AIND databases

Project description

aind-data-access-api

License Code Style semantic-release: angular

API to interact with a few AIND databases. We have two primary databases:

  1. A document database (DocDB) to store unstructured JSON documents. The DocDB contains AIND metadata.
  2. A relational database to store structured tables.

Installation

Basic installation:

pip install aind-data-access-api

The package includes optional features that require additional dependencies:

Document Database (DocDB)

To use the MetadataDbClient and other DocDB features:

pip install "aind-data-access-api[docdb]"

Note: The quotes are required when using zsh or other shells that interpret square brackets.

Relational Database

For RDS functionality:

pip install "aind-data-access-api[rds]"

Other Install Options

  • AWS Secrets management: pip install "aind-data-access-api[secrets]"
  • Helpers: pip install "aind-data-access-api[helpers]"
  • All features: pip install "aind-data-access-api[full]"

More information can be found at readthedocs.

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

aind_data_access_api-1.9.2.tar.gz (71.7 kB view details)

Uploaded Source

Built Distribution

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

aind_data_access_api-1.9.2-py3-none-any.whl (18.6 kB view details)

Uploaded Python 3

File details

Details for the file aind_data_access_api-1.9.2.tar.gz.

File metadata

  • Download URL: aind_data_access_api-1.9.2.tar.gz
  • Upload date:
  • Size: 71.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aind_data_access_api-1.9.2.tar.gz
Algorithm Hash digest
SHA256 8a2afe4268079f950e35cbd5c1880abe1608b11b8e081bee9308b1507d141c6b
MD5 9147863a36bf25acedb783f85c7b9015
BLAKE2b-256 ea71b4255d81da567ac3e4db9ea594c8fbb6494cb3fd9f80fb52e28a5216d701

See more details on using hashes here.

File details

Details for the file aind_data_access_api-1.9.2-py3-none-any.whl.

File metadata

File hashes

Hashes for aind_data_access_api-1.9.2-py3-none-any.whl
Algorithm Hash digest
SHA256 588afebdf1647be8071131ead1f9c2d2761d29468a128caa181746bad204d2a6
MD5 25dd9b5ae56041de6e008b8a859a3e88
BLAKE2b-256 fa3e3a312f564cfbb2fee2f6a3d24e3325260b96e8bea4bf0abbd15d4b5a1d46

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