Python accoustic emission tools
Project description
#ae
Python acoustic emission tools.
##Features
* read *.wfs files
* read *.sdcf files
* event extractor
* interactive decimated waveform plotting
* optimized for files bigger than RAM
##[Example](http://nbviewer.ipython.org/github/jove1/ae/blob/master/doc/example.ipynb)
```python
>>> import ae
>>> f = ae.open("M5.wfs")
>>> print f.size
642798592
>>> f.plot()
```
![Graph](doc/view.png)
```python
>>> events = f.get_events(0.02)
>>> print events.size
6161
>>> ae.hist(event.maxima)
```
![Graph](doc/hist.png)
##Install
###Dependencies:
* [python](http://python.org)
* [scipy](http://scipy.org)
* [matplotlib](http://matplotlib.org)
###Linux:
```
git clone https://github.com/jove1/ae.git
python setup.py install
```
###Windows:
Install [python 2](http://python.org/downloads/windows/).
Get corresponding [numpy](http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy) and [scipy](http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy) packages and run:
```
C:\Python27\Scripts\pip.exe install numpy‑....whl
C:\Python27\Scripts\pip.exe install scipy‑....whl
C:\Python27\Scripts\pip.exe install matplotlib
```
Finally, install [ae](https://pypi.python.org/pypi/ae) itself.
Python acoustic emission tools.
##Features
* read *.wfs files
* read *.sdcf files
* event extractor
* interactive decimated waveform plotting
* optimized for files bigger than RAM
##[Example](http://nbviewer.ipython.org/github/jove1/ae/blob/master/doc/example.ipynb)
```python
>>> import ae
>>> f = ae.open("M5.wfs")
>>> print f.size
642798592
>>> f.plot()
```
![Graph](doc/view.png)
```python
>>> events = f.get_events(0.02)
>>> print events.size
6161
>>> ae.hist(event.maxima)
```
![Graph](doc/hist.png)
##Install
###Dependencies:
* [python](http://python.org)
* [scipy](http://scipy.org)
* [matplotlib](http://matplotlib.org)
###Linux:
```
git clone https://github.com/jove1/ae.git
python setup.py install
```
###Windows:
Install [python 2](http://python.org/downloads/windows/).
Get corresponding [numpy](http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy) and [scipy](http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy) packages and run:
```
C:\Python27\Scripts\pip.exe install numpy‑....whl
C:\Python27\Scripts\pip.exe install scipy‑....whl
C:\Python27\Scripts\pip.exe install matplotlib
```
Finally, install [ae](https://pypi.python.org/pypi/ae) itself.
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
ae-0.2.80.tar.gz
(20.7 kB
view hashes)
Built Distributions
ae-0.2.80-cp27-none-win_amd64.whl
(58.2 kB
view hashes)
ae-0.2.80-cp27-none-win32.whl
(51.2 kB
view hashes)
Close
Hashes for ae-0.2.80-cp27-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5e11902cf76972cac255b4d29c617ac9f72df756bc55f9a40d59b1768512dfa |
|
MD5 | e6bead8d91827b4a27b195e28e93a1da |
|
BLAKE2b-256 | c0b951029cf87a4bc5edec017342edd3e792b85057b4419ad64f7e72713fb9a9 |