Skip to main content

Buffered iterator for big arrays.

Project description

This class creates a buffered iterator for reading big arrays in small contiguous blocks. The class is useful for objects stored in the filesystem. It allows iteration over the object without reading everything in memory; instead, small blocks are read and iterated over.

The class can be used with any object that supports multidimensional slices, like variables from Scientific.IO.NetCDF, pynetcdf and ndarrays.

Changelog:

1.0.1 - Implemented the array interface.

The latest version is available in a Subversion repository.

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

arrayterator-1.0.1.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

arrayterator-1.0.1-py2.5.egg (6.3 kB view details)

Uploaded Source

File details

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

File metadata

File hashes

Hashes for arrayterator-1.0.1.tar.gz
Algorithm Hash digest
SHA256 ec38a888adf2c8f7d78ad9cc5dc455a7a92c41c9ca4e42f9aa67fc1bc6a69d6e
MD5 9cfa98d2d5429113d450ee47864121d2
BLAKE2b-256 f39a6c5be3407578860a6939566c23356a7ef3ca40cc9edfe3fbd3762bf726a8

See more details on using hashes here.

Provenance

File details

Details for the file arrayterator-1.0.1-py2.5.egg.

File metadata

File hashes

Hashes for arrayterator-1.0.1-py2.5.egg
Algorithm Hash digest
SHA256 05ebad0bb265e2bdcec25d5b96fee046039e9b4fa096e5d21bcddb32f02d05d8
MD5 1fbbc2885f2129e85a809616f2e0ed51
BLAKE2b-256 e443a56ef1a1aea72ff2281288aa27811eb6469b9f788e1aea8e55d4a2d0ae05

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page