geoscixyz / em-apps

Interactive applications for electromagnetics in geophysics
http://em.geosci.xyz
MIT License
31 stars 18 forks source link

Resistivity sounding curve #30

Open jadoetsch opened 6 years ago

jadoetsch commented 6 years ago

The em apps are great and I will start using them in my class this week! The only app that I cannot find and would be useful is to calculate resistivity sounding curves for 1D layered models (using either Wenner and or Schlumberger measurements). I have a matlab code that calculates these curves for arbitrary layered models that I could contribute.

ex3

lheagy commented 6 years ago

Thanks @jadoetsch, this would be a great addition! I took a look through the code we currently have, and at this point, implementing it as a separate python module in em_examples is probably the most straightforward thing to do, maybe DCSounding.py. I will add you to the geosci org so that you have push rights to the repos.

@sgkang, I think you have done something similar in the past? Did this code get into em_examples?

lheagy commented 6 years ago

@jadoetsch: sorry for letting this get stale. I chatted with @sgkang and we don't have easily accessible code to do this efficiently (any examples we have done are just by running the numerical simulation). If you have code to compute the sounding curve, that would be a valuable contribution!

What we have done to deploy the apps is separate the code and the notebooks. The code / functions to run the apps ends up in em_examples. However, for a first-pass, if you would like to keep the source-code in the notebook, that is fine as well! I have added you to the geosci organization, so have push-access to this repo and to em_examples.

cc @thast: would you also be willing to be a contact person here?

thast commented 6 years ago

Hi @jadoetsch, This would be very cool to make your sounding code part of em_examples. I will be very happy to help you achieve it, from Python question to deployment, just let us know what are your current challenges. Feel free to tag me on issues or to contact me through the geoscixyz slack. @lheagy : maybe the occasion to document the wiki 'How to contribute'.