seismicreservoirmodeling / serempy Goto Github PK
View Code? Open in Web Editor NEWSeismic Reservoir Modeling Python package
License: Other
Seismic Reservoir Modeling Python package
License: Other
GeostatisticsDiscreteDriver.py : yields an error at line 45, because the parameter l (correlation range) is int, while function IndicatorKriging checks it is a float (line 127). The authors should check for int or float
GeostatisticsDiscreteDriver.py: figure 4, subplot 1: the title should be "Indicator Kriging Probability for facies 0". Without it the user might think it is the probability of facies 1 because the higher values are yellow, just like yellow is the color for facies 1.
GeostatisticsDiscreteDriver.py: figure 4, subplot 2: the title should be "Indicator Kriging most likely facies"
RockPhysicsInversionDriver.py: there should be titles in each figure to help the user understand what method is being used
SeismicInversionDriver.py: lines 82 and 83: substitute the function np.matlib.repmat with np.tile. At least my numpy version did not have this function (maybe it is deprecated), while np.tile worked.
ESSeisInversionDriver.py: there should be titles on the figures 2 and 3 to help the user understand what he is looking at (prior realizations and posterior, respectively)
ESPetroInversionDriver.py: include legend in the figures to help understand what is being plotted.
Line 39 in the script "Inversion.py" there is the following mathematical expression:
np.sqrt(alpha * sigmaerr)
This is not usual mathematical operation for matrices (numpy.sqrt takes the element-wise square root of the matrix), and maybe what you want to use here is the function numpy.linalg.cholesky:
np.linalg.cholesky(alpha * sigmaerr)
Cheers
Great code btw
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.