Git Product home page Git Product logo

geoist's Introduction

Geoist

An Open-Source Geophysical Python Library for Geoscience Prototype Research alt text

Build Status codecov Documentation Status Binder Build Status DOI

Functionalities

  • Potential Field analysis method
  • Gravity data process and adjustment
  • Geophysics inversion
  • Geodesy data assimilation and modelling
  • Earthquake catalog analysis
  • Anomaly Detection and time series analysis

Features

  • Our algorithms take advantages of Bayesian inversion framework.
  • Build upon popular Python packages such as Numpy, Scipy, Pandas, Matplotlib etc. Well integrated into python ecosystem.

Our Missions

Acknowledgements

License

lic-image

MIT © 2018-2020 Gravity Team of Institute of Geophysics, CEA

geoist's People

Contributors

crackasmile avatar epnet1000 avatar epnet2018 avatar igp-gravity avatar rular099 avatar steveshichen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

geoist's Issues

ModuleNotFoundError: No module named 'geoist.magmod._pymm'

当我每次加载的时候:
from geoist.magmod.magnetic_model.loader_igrf import load_model_igrf
from geoist.magmod.magnetic_model.loader_wmm import load_model_wmm
from geoist.magmod.magnetic_model.loader_emm import load_model_emm
总会出现这个错误,没有_pymm。

Violation of BSD license terms for Fatiando a Terra code

Hi @igp-gravity, I found this package today and was a bit surprised to see so much code from Fatiando a Terra copied here without explicit acknowledgement and without our license and copyright notice in the source. While the BSD 3-clause license used in all our projects permits redistribution of the source code, you are required by the license to include the copyright notice and license terms along with the copied code. See https://github.com/fatiando/verde/blob/master/LICENSE.txt for example. It would be courteous if you included a notice in the documentation (docstrings) as well, though you are not required by the license to do so.

In fact, I would encourage you to not copy the code from projects like Verde here (of course, you can do so if you want and follow the license terms). Instead, installing and import verde as a dependency is the best way to do this. You wouldn’t copy the NumPy code into your repository, for example. This is not hard to do and users would get the benefit of the latest developments from Verde when we make new releases. There is a growing ecosystem of geophysics software in Python (fatiando, simpeg, gempy, pygimli) and making code that plays well with the existing packages is a great boost to everyone. geoist has some interesting functionality that would be a great complement to the existing tools without needing to try to include all of them in its own source. This also encourages contributions from experienced open-source developers, like myself and the rest of the Fatiando community who might find geoist useful.

If you have modifications to the library (Verde etc), you should contribute those back to the project so that all can benefit instead of keeping them here. We welcome new contributions and have a comprehensive guide for giving credit to contributors: https://github.com/fatiando/contributing/blob/master/AUTHORSHIP.md

If you need functionality from the fatiando package, please consider helping us port this to the new Harmonica package. We’re working hard to implement filters and modelling/inversion code but time is limited and we could use some help.

Thank you for writing open-source code and making your work public! It’s always great to see more of this. I hope you consider my suggestions above since open-source works best when it’s done as a community. If not, then please at least follow the BSD license terms.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.