Website | Docs | Mailing list | Google+
A Python package for modeling and inversion in geophysics.
For the moment, Fatiando runs and is tested in Python 2.7. To install and run Fatiando, you'll need the following packages:
- numpy >= 1.8
- scipy >= 0.14
- matplotlib >= 1.3
- IPython >= 2.0.0
- mayavi >= 4.3
- PIL >= 1.1.7
- basemap >= 1.0.7
- gcc >= 4.8.2
- numba >= 0.17
You can get all of these on Linux, Mac, and Windows through
the Anaconda distribution.
See file requirements.txt
.
Download and install the latest release of Fatiando from PyPI:
pip install fatiando
or get the latest development version from Github:
pip install --upgrade https://github.com/fatiando/fatiando/archive/master.zip
Note: fatiando.__version__
has the current version number. If you install
from PyPI, this will be something like '0.2'
. If you installed from Github,
this will be the latest commit hash. This way you can track exactly what
version of Fatiando generated your results.
See the documentation for detailed instructions.
Fatiando is research software. If you use it in your research, please cite it in your publications as:
Uieda, L, Oliveira Jr, V C, Ferreira, A, Santos, H B; Caparica Jr, J F (2014), Fatiando a Terra: a Python package for modeling and inversion in geophysics. figshare. doi: 10.6084/m9.figshare.1115194
Some of the methods implemented here are also original research by some of the developers. Please also cite the method papers. References are available in the documentation of each module. See the CITATION.rst file or the documentation for more information.
Read this blog post by Robin Wilson if you haven't heard of CITATION files.
Here are a few option to get in touch with us:
Fatiando a Terra is free software: you can redistribute it and/or modify it under the terms of the BSD 3-clause License. A copy of this license is provided in LICENSE.txt.