All Projects → AOtools → aotools

AOtools / aotools

Licence: LGPL-3.0 License
A useful set of tools for Adaptive Optics in Python

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to aotools

geonamescache
geonamescache - a Python library for quick access to a subset of GeoNames data.
Stars: ✭ 76 (+26.67%)
Mutual labels:  python-package
pyGinit
A simple github automation cli
Stars: ✭ 15 (-75%)
Mutual labels:  python-package
cpython
Alternative StdLib for Nim for Python targets, hijacks Python StdLib for Nim
Stars: ✭ 75 (+25%)
Mutual labels:  python-package
cira
Cira algorithmic trading made easy. A Façade library for simpler interaction with alpaca-trade-API from Alpaca Markets.
Stars: ✭ 21 (-65%)
Mutual labels:  python-package
multi-imbalance
Python package for tackling multi-class imbalance problems. http://www.cs.put.poznan.pl/mlango/publications/multiimbalance/
Stars: ✭ 66 (+10%)
Mutual labels:  python-package
python-package-boilerplate
Boilerplate for a Python Package
Stars: ✭ 75 (+25%)
Mutual labels:  python-package
gleam
Galaxy Line Emission & Absorption Modeling
Stars: ✭ 23 (-61.67%)
Mutual labels:  astronomy-library
ISS Info
Python wrapper for tracking information about International Space Station via http://open-notify.org
Stars: ✭ 12 (-80%)
Mutual labels:  python-package
partial dependence
Python package to visualize and cluster partial dependence.
Stars: ✭ 23 (-61.67%)
Mutual labels:  python-package
cookiecutter-pypackage-pythonic
Pythonic cookiecutter template for a Python package. See https://github.com/audreyr/cookiecutter.
Stars: ✭ 29 (-51.67%)
Mutual labels:  python-package
mshwfs
Modal Shack-Hartmann wavefront sensor toolbox for MATLAB
Stars: ✭ 32 (-46.67%)
Mutual labels:  adaptive-optics
T-Reqs
T-Reqs is a multi-language requirements file generator which also serves the purpose of preparing a template Dockerfile for working with Docker applications.
Stars: ✭ 18 (-70%)
Mutual labels:  python-package
python-package-template
Easy to use template for great PyPi packages
Stars: ✭ 19 (-68.33%)
Mutual labels:  python-package
cuba-weather-python
Application programming interface of the Cuba Weather project implemented in Python
Stars: ✭ 17 (-71.67%)
Mutual labels:  python-package
rom-operator-inference-Python3
Operator Inference for data-driven, non-intrusive model reduction of dynamical systems.
Stars: ✭ 31 (-48.33%)
Mutual labels:  python-package
lnurl
LNURL implementation for Python.
Stars: ✭ 51 (-15%)
Mutual labels:  python-package
coba
Contextual bandit benchmarking
Stars: ✭ 29 (-51.67%)
Mutual labels:  python-package
logya
Logya is a static site generator written in Python designed to be easy to use and flexible.
Stars: ✭ 16 (-73.33%)
Mutual labels:  python-package
Playlist-Length
A simple command line tool to get length of all the video and/or audio files in a directory and its sub-directories recursively
Stars: ✭ 29 (-51.67%)
Mutual labels:  python-package
aws-lambda-decorators
A set of Python decorators to simplify AWS lambda development
Stars: ✭ 19 (-68.33%)
Mutual labels:  python-package

AOtools

Useful tools for Adaptive Optics analysis for the Python Programming Language. If using this code for a publication please cite the aotools paper (M. J. Townson, O. J. D. Farley, G. Orban de Xivry, J. Osborn, and A. P. Reeves, "AOtools: a Python package for adaptive optics modelling and analysis," Opt. Express 27, 31316-31329 (2019))

https://ci.appveyor.com/api/projects/status/hru9gl4jekcwtm6l/branch/master?svg=true Documentation Status

Required libraries

python
SciPy
NumPy
matplotlib
numba

Installation

As everything is just pure python, you don't really need to "install" at all. To be able to use the tools from anywhere on your system, add the aotools directory to your PYTHONTPATH. Alternatively you can use one of the methods below.

Anaconda

AOtools can be installed in an anaconda environment using:

conda install -c aotools aotools

Pip

AOtools can be installed using pip:

pip install aotools

(which may require admin or root privileges)

From Source

Alternatively, to install the tools to your system python distribution from source, run:

python setup.py install

(which may require admin or root privileges) from the aotools directory.

Documentation

Full documentation is hosted by Read the Docs

Usage Stats

Pip

https://img.shields.io/badge/dynamic/json.svg?color=bright%20green&label=Downloads%2FMonth&query=%24.data.last_month&url=https%3A%2F%2Fpypistats.org%2Fapi%2Fpackages%2Faotools%2Frecent

Anaconda

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].