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.1.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.1-py3-none-any.whl (39.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tables_io-1.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 465fee8a17dc10ebb44c0643c06dba5e90a009977d500d9ab49eca956f434d60
MD5 2239ca0d3b00b0c13ea89eaf838207f1
BLAKE2b-256 4b6d7e59f45aab15a516e242c565fa84c8a7090a6ed6174a826d616d1ba081e3

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tables_io-1.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 bf6e83b25e5fd6d1e5287a8475b1fba23fe50c4e0ad58af6f4b5e34402bf67b9
MD5 7b3b06c4f08b31a8da315983bdee95a4
BLAKE2b-256 bc551eb4b0698bf18e2cfb29ab7e60873737a19abb2e7ed08a05de76d1be0ae7

See more details on using hashes here.

Provenance

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