A package for reading, manipulating and eventually writing files output from TICRA Tools GRASP and CHAMP software using numpy etc.
Project description
A package for reading, manipulating and eventually writing files output from TICRA Tools GRASP and CHAMP software using numpy etc.
Free software: MIT license
Installation
pip install python-graspfile
You can also install the latest release candidate version with:
pip install --index-url https://test.pypi.org/simple/ python-graspfile
You can install the latest in-development version with:
pip install https://github.com/Smithsonian/python-graspfile/archive/master.zip
Documentation
Development
To run the all tests run:
tox
Note, to combine the coverage data from all the tox environments run:
Windows |
set PYTEST_ADDOPTS=--cov-append tox |
---|---|
Other |
PYTEST_ADDOPTS=--cov-append tox |
Changelog
0.3.5 (2020-10-01)
Add functions for calculating reflectance and transmission - useful for correcting for lack of AR coatings in GRASP PO calculations of lens and dielectrics.
0.3.4 (2020-10-01)
Add scaling of fields and grids by factors
0.3.3 (2020-09-30)
Bug fixes to plot
0.3.2 (2020-09-30)
Add useful functions and functionality for plotting and combining different grids and fields in plot submodule.
0.3.1 (2020-09-21)
Adds a method for summing fields within a grid object (e.g. to make an incoherent sum over frequencies) and a function for adding grid (e.g. to add one analysis output to another).
0.3.0 (2020-06-21)
Introduce analysis submodule
0.2.0 (2020-04-28)
Change ownership of repo to Smithsonian GitHub team
Incorporate .tor file parsing
0.1.3 (2020-03-10)
Packaging changes to allow automated pushes to PyPI and TestPyPI
0.1.2 (2020-03-10)
More bug fixes to work with older GRASP 10.0 cut files
0.1.1 (2020-03-18)
Initial bug fixes to work with older GRASP 10.0 cut files
0.1.0 (2020-03-18)
Initial attempts to work with older GRASP 10.0 files
0.0.1 (2020-02-04)
Initial creation from PaulKGrimes/GraspFile and PaulKGrimes/CHAMPEdxFile repos
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file python-graspfile-0.4.1.tar.gz
.
File metadata
- Download URL: python-graspfile-0.4.1.tar.gz
- Upload date:
- Size: 2.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07d71dae81ae28bd8661f0d24c876c49db5a70fbe902ea723a287b1a10ece242 |
|
MD5 | b8b9fa191808315ce690d883ed2b0d11 |
|
BLAKE2b-256 | f907e717da2c60fc8d1e8517fb62f18243846597e2ff71b2c7253308eac0bd10 |
File details
Details for the file python_graspfile-0.4.1-py2.py3-none-any.whl
.
File metadata
- Download URL: python_graspfile-0.4.1-py2.py3-none-any.whl
- Upload date:
- Size: 20.1 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f4dcfe30632208792551c3840ff39eb7ac14d2b4b2bca4fc6b52cc98d4bda62 |
|
MD5 | 453e98fe40dd780b2e2bba187e18b2e5 |
|
BLAKE2b-256 | 90784fe597d60937af5ee6cc02b60d5615b9c86055d95ccf3c5948f7d03a3e75 |