Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEA] Scratch of full velocity inversion SConstruct #2

Closed
Dirack opened this issue Jun 3, 2020 · 1 comment 路 Fixed by #8
Closed

[FEA] Scratch of full velocity inversion SConstruct #2

Dirack opened this issue Jun 3, 2020 · 1 comment 路 Fixed by #8
Assignees
Labels
enhancement New feature or request

Comments

@Dirack
Copy link
Owner

Dirack commented Jun 3, 2020

馃帀 Feature request

Is your feature request related to a problem? Please describe.

Scratch a SConstruct to do a velocity inversion using diffraction simulated hyperbolas in the stacked section and diffraction
migration by focusing analysis

Describe the solution you'd like

Do the conventional NMO stacking using the functions of MadagascarRecipes package, 'kimodel.py' and 'velocityAnalysis.py' to obtain the stacked section. Run iterative picking to get (m0,t0) pairs of a reflector in the stacked section. Simulate diffraction hyperbolas and migrate it using focusing analysis.

@Dirack Dirack added the enhancement New feature or request label Jun 3, 2020
@Dirack Dirack self-assigned this Jun 3, 2020
@Dirack Dirack added this to To do in Version 1.0-alpha.1 Jun 3, 2020
@Dirack Dirack added this to the Version 0.1-alpha.1 milestone Jun 3, 2020
Dirack added a commit that referenced this issue Jun 3, 2020
Run 'scons -f SConscript' to generate the model and datacubes using
defined function of madagascarRecipes package
Dirack added a commit that referenced this issue Jun 3, 2020
This bug correction waas already reported to oficial madagascarRecipes
repository and will be corrected in next version
Dirack added a commit that referenced this issue Jun 3, 2020
Generate Kirchhoff time migrated section after stacking
Dirack added a commit that referenced this issue Jun 5, 2020
Simple time to depth conversion after Kirchhoff Migration
Dirack added a commit that referenced this issue Jun 5, 2020
Those sections are a by product of time to depth conversion
@Dirack
Copy link
Owner Author

Dirack commented Jun 7, 2020

Generate a study about velocity mode update

Dirack added a commit that referenced this issue Aug 19, 2020
In this directory scratch a velocity inversion algorithm
using velocity continuation and diffraction simulation
Dirack added a commit that referenced this issue Aug 19, 2020
It uses MadagascarRecipes installed in local Madagascar package to be
called from SCons. Install recipes source files in $RSFSRC/book/Recipes
directory and install it in your local Madagascar version with the command
'sudo scons install' called from $RSFSRC.
Dirack added a commit that referenced this issue Aug 21, 2020
Some parameters and function names have changed in MadagascarRecipe
package.
Dirack added a commit that referenced this issue Aug 21, 2020
Iterative picking of the stacked section with sfipick
Dirack added a commit that referenced this issue Aug 21, 2020
T0 and m0 files store (t0,m0) picked pairs from stacked section.
Those points will be used to simulate diffraction hyperbolas in
the stacked section with centre in (t0,m0) coordinates.
Dirack added a commit that referenced this issue Aug 21, 2020
Build the velocities file to store layers velocity that will be used
to build the simulated diffraction hyperbolas
Dirack added a commit that referenced this issue Aug 21, 2020
The Shell Script 'ascFormat.sh' formats sfipick picked points to
ascii format readable by sfdd that converts it to RSF format.

It reads points from a sfipick generated file and converts it to
RSF. If user pass 1 to the script, it cuts the first collumn of the
sfipick output and builds a RSF file with t0's coordinates. If user
pass 2 to the script, it cuts the second collumn of the sfipick output
and builds a RSF file with m0's coordinates.
Dirack added a commit that referenced this issue Aug 21, 2020
Use the ascFormat.sh Shell Script to convert txt file generated by
sfipick to t0s and m0s ascii files readable by sfdd program that
converts ascii to RSF.
Dirack added a commit that referenced this issue Aug 21, 2020
Convert files with t0s and m0s coordinates from ascii to RSF
Dirack added a commit that referenced this issue Aug 21, 2020
Correct if to check if user passed 1 or 2 from command line in order
to decide which collumn to cut from input file to format
Dirack added a commit that referenced this issue Aug 21, 2020
Use program sfdiffsim to simulated hyperbolas over picked pairs in
t0s.rsf and m0s.rsf files with a given velocity
Dirack added a commit that referenced this issue Aug 21, 2020
It is easy to pass the filename to a Shell Script instead of pass it
through stdin
Dirack added a commit that referenced this issue Aug 21, 2020
Generate a set of diffraction hyperbolas in a loop. Each iteration
is assigned to a reflector defined in layers vector
Dirack added a commit that referenced this issue Aug 22, 2020
Add diffraction simulated sections and migrate it
Dirack added a commit that referenced this issue Aug 23, 2020
Dirack added a commit that referenced this issue Aug 23, 2020
Change velocity sampling and increase number of steps to improve
velocity searching for a wider window and better resolution.
This was referenced Aug 23, 2020
@Dirack Dirack mentioned this issue Oct 2, 2020
4 tasks
@Dirack Dirack closed this as completed in #8 Oct 2, 2020
Version 1.0-alpha.1 automation moved this from To do to Done Oct 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

1 participant