https://github.com/kecnry/nparray
High-Level Wrappers for Building and Manipulating Numpy Arrays
https://github.com/kecnry/nparray
numpy numpy-arrays python
Last synced: 3 months ago
JSON representation
High-Level Wrappers for Building and Manipulating Numpy Arrays
- Host: GitHub
- URL: https://github.com/kecnry/nparray
- Owner: kecnry
- License: gpl-3.0
- Created: 2017-06-16T22:28:12.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2021-06-04T02:16:19.000Z (about 4 years ago)
- Last Synced: 2025-03-06T04:26:00.418Z (4 months ago)
- Topics: numpy, numpy-arrays, python
- Language: Python
- Homepage: https://nparray.readthedocs.io
- Size: 167 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
**High-Level Wrappers for Building and Manipulating Numpy Arrays**
[](https://github.com/kecnry/nparray)
[](https://pypi.org/project/nparray/)
[](https://github.com/kecnry/nparray/blob/master/LICENSE)
[](https://travis-ci.org/kecnry/nparray)
[](https://nparray.readthedocs.io/en/latest/?badge=latest)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](https://nparray.readthedocs.io) or [browse the current documentation](./docs/index.md).
## 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](https://travis-ci.org/kecnry/nparray) 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](https://github.com/kecnry/nparray/issues/new).## Installation
**nparray** is available via [pip](https://pypi.org/project/nparray/):
```sh
pip install nparray
```Alternatively, to install from source, use the standard python setup.py commands.
To install globally:
```sh
python setup.py build
sudo python setup.py install
```Or to install locally:
```sh
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](https://nparray.readthedocs.io) or [browse the current documentation](./docs/index.md).
## Contributors
[Kyle Conroy](https://github.com/kecnry)
Contributions are welcome! Feel free to file an issue or fork and create a pull-request.