Skip to main content

High-Level Wrappers for Building and Manipulating Numpy Arrays

Project description

nparray

High-Level Wrappers for Building and Manipulating Numpy Arrays

badge badge badge badge badge

Create numpy arrays (via arange, linspace, etc) and manipulate the creation arguments at any time. The created object acts as a numpy array but only stores the input parameters until its value is accessed.

Read the latest documentation on readthedocs or browse the current documentation.

Dependencies

nparray requires the following dependencies:

  • python 2.7+ or 3.6+
  • numpy 1.10+
  • collections (should be standard python module)

and the following optional dependencies:

  • astropy 1.0+ (required for units support)

You can see the Travis testing matrix for details on what exact versions have been tested and ensured to work. If you run into any issues with dependencies, please submit an issue.

Installation

nparray is available via pip:

pip install nparray

Alternatively, to install from source, use the standard python setup.py commands.

To install globally:

python setup.py build
sudo python setup.py install

Or to install locally:

python setup.py build
python setup.py install --user

Basic Usage

nparray is imported as a python module:

import nparray

Read the latest documentation on readthedocs or browse the current documentation.

Contributors

Kyle Conroy

Contributions are welcome! Feel free to file an issue or fork and create a pull-request.

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

nparray-1.1.0.tar.gz (10.8 kB view hashes)

Uploaded Source

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