Skip to main content

Input/output and conversion functions for tabular data

Project description

GitHub release (latest SemVer) GitHub Workflow Status Read the Docs

Template

tables_io

tables_io provides an interface for a variety of non-ASCII file formats that are commonly used within the LSST DESC collaboration. It allows users to read in data from multiple types of files through one convenient interface.

See read the docs for documentation.

Features:

  • reads and writes files that contain one or more data tables
  • supports a variety of file types (fits, hdf5, parquet) and tabular formats (astropy, pandas, pyarrow, numpy)
  • allows easy conversions between file formats and in memory tabular formats
  • ability to do chunked reads and writes of HDF5 and parquet files

tables_io is currently being used in the following packages:

People

License, Contributing etc

The code in this repo is available for re-use under the MIT license.

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

tables_io-1.1.0.tar.gz (91.3 kB view details)

Uploaded Source

Built Distribution

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

tables_io-1.1.0-py3-none-any.whl (39.1 kB view details)

Uploaded Python 3

File details

Details for the file tables_io-1.1.0.tar.gz.

File metadata

  • Download URL: tables_io-1.1.0.tar.gz
  • Upload date:
  • Size: 91.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tables_io-1.1.0.tar.gz
Algorithm Hash digest
SHA256 9c19f050e89f6d3786bf102343f5797859d9d091c0e3894837f719ca955ca897
MD5 2c40dd0cd524686abb748ad0995983bb
BLAKE2b-256 0d740beb9f4b7f7dffe8e7ea0d434d3c37bafe81a2113434e4cf3512b1dcfd3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tables_io-1.1.0.tar.gz:

Publisher: publish-to-pypi.yml on LSSTDESC/tables_io

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

File details

Details for the file tables_io-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: tables_io-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 39.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tables_io-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 aa88d5b250a76df407cec6b593608bc4580c5467b8395404d2cef8886f0a2ab9
MD5 c154f8fb5f9a068d4dafd66673b922b1
BLAKE2b-256 549e279db2b90ab585692fdc47e0952921a00a0d57077b3f4ee8c38a791ba3cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for tables_io-1.1.0-py3-none-any.whl:

Publisher: publish-to-pypi.yml on LSSTDESC/tables_io

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