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.0.1.tar.gz (88.9 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.0.1-py3-none-any.whl (37.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for tables_io-1.0.1.tar.gz
Algorithm Hash digest
SHA256 7c6fecb8fc01fcbcd4dc8ca660caf482672337cb50136c6214409b5af6cf798b
MD5 6039ce6728cd9211fe118ce6e6a0cbf4
BLAKE2b-256 182d3f34d807da903ce69ed4ca4ff1b24671a51c9fbca061e5556e00ad744c0e

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for tables_io-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c75fb8466f29e9ad37743e7b3c65c86d55c0ed7b85289ed9efe2464ac064115a
MD5 f90657efb6d9d1abb9a18377f3f5aae2
BLAKE2b-256 f3810dd9cacc21bf257b572d93b5194876094a60449536c969b726f0b49ec50f

See more details on using hashes here.

Provenance

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