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.2.tar.gz (91.4 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.2-py3-none-any.whl (39.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tables_io-1.1.2.tar.gz
  • Upload date:
  • Size: 91.4 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.2.tar.gz
Algorithm Hash digest
SHA256 ea27eac8b22ff4e3500afd92140794bd41161f768a2c84520b91b3b58e945182
MD5 ab283eeb181e20f24e7a3eed18b67e84
BLAKE2b-256 121b61bed3c55ce4602be5379362ce939b71a2e707e856ee497c1d1e72f8ff3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tables_io-1.1.2.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.2-py3-none-any.whl.

File metadata

  • Download URL: tables_io-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 39.2 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4361e04dfcc10471bf9a3940d9ee6a1f903ac76ece51d32ef7fec7ea572b20c0
MD5 0e8d9b98691687852cbeacbc044e5475
BLAKE2b-256 8868025307ebd3c54c65e540d2a4ced11d0e5aa370c8ddb6d0e83066e5a39054

See more details on using hashes here.

Provenance

The following attestation bundles were made for tables_io-1.1.2-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