Editing
SEPlib to m8r dictionary
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
[http://sep.stanford.edu/doku.php?id=sep:software:seplib SEPlib] is a software package for seismic data processing developed at the [http://sep.stanford.edu/doku.php Stanford Exploration Project]. The dictionary below is intended for SEPlib users who are interested in either using Madagascar (m8r) or in finding out which algorithms/utilities are present in m8r, but not in SEPlib. A m8r program, or a chain of m8r programs, will be considered equivalent to a SEPlib counterpart only if it has at least all the capabilities of its SEPlib counterpart. The fact that two of [http://sepwww.stanford.edu/data/media/public/sep/prof/index.html Claerbout's books] (''Basic Earth Imaging'' and ''Imaging Estimation by Example'') and several SEP report articles have been [[Reproducible_Documents | reproduced with Madagascar]] shows that at least a significant subset of SEPlib is fully translatable. Individual programs may not be equivalent option-for-option. Like Lego blocks, they come together only when data flow examples are created from them, and such flows can certainly made fully equivalent even if the "building blocks" may differ slightly. The starting point of the list below was the list of manual pages in SEPlib 6.5.3 (<tt>docs/man/man{1,3}/*.mn</tt> in the source code distribution). For programs, those files starting with a capital leter (the SEPlib convention for program names) were considered. ==Programs== * 5dFFT * Agc: [http://www.ahay.org/RSF/sfagc.html sfagc] * AMO: [http://www.ahay.org/RSF/sffkamo.html sffkamo] * Aniso2d * Attr3dhead: [http://www.ahay.org/RSF/headerattr.html sfheaderattr] * Attr: [http://www.ahay.org/RSF/sfattr.html sfattr] * Balance * Box: [http://www.ahay.org/RSF/sfbox.html sfbox] * Byte: [http://www.ahay.org/RSF/sfgrey.html sfgrey] (with appropriate options -- what are those?) * CAM: [http://www.ahay.org/RSF/sfcamig3.html sfcamig3] * Cfft: [http://www.ahay.org/RSF/sffft3.html sffft3] * Contour: [http://www.ahay.org/RSF/sfcontour.html sfcontour] * Cp3d * Cp: [http://www.ahay.org/RSF/sfcp.html sfcp] * Create3d * Cubeplot: [http://www.ahay.org/RSF/sfgrey3.html sfgrey3]: <tt>Cubeplot out=file.H >/dev/null</tt> is equivalent to <tt>sfgrey3 > file.rsf</tt>, and <tt>Cubeplot | Tube</tt> is equivalent to <tt>sfgrey3 | sfpen</tt> * Dd: see Sdd * Dip_azim * Dip: [http://www.ahay.org/RSF/sfdip.html sfdip] * Dis3dhead * Disfil: [http://www.ahay.org/RSF/sfdisfil.html sfdisfil] * Dots: [http://www.ahay.org/RSF/sfdots.html sfdots] * Edit * Energy * Envelope: [http://www.ahay.org/RSF/sfenvelope.html sfenvelope] * Fdmod2: [http://www.ahay.org/RSF/sfawefd2d.html sfawefd2d] * Filter: [http://www.ahay.org/RSF/sfconv.html sfconv] * FMeikonal: [http://www.ahay.org/RSF/sfeikonal.html sfeikonal] * Fold3d * Ft3d * Ftplot * Fx2d * Gauss * Get: [http://www.ahay.org/RSF/sfget.html sfget] * Gfgradz * Graph: [http://www.ahay.org/RSF/sfgraph.html sfgraph] * Grey: [http://www.ahay.org/RSF/sfgrey.html sfgrey]: <tt>Grey out=file.H >/dev/null</tt> is equivalent to <tt>sfgrey > file.rsf</tt>, and <tt>Grey | Tube</tt> is equivalent to <tt>sfgrey | sfpen</tt> * Grid_fold * Halfint: [http://www.ahay.org/RSF/sfhalfint.html sfhalfint] * Headermath: [http://www.ahay.org/RSF/sfheadermath.html sfheadermath] * Helicon: [http://www.ahay.org/RSF/sfhelicon.html sfhelicon] * Histogram: [http://www.ahay.org/RSF/sfhistogram.html sfhistogram] * Hwt3d: [http://www.ahay.org/RSF/sfhwt3d.html sfhwt3d] * Hypint: [http://www.ahay.org/RSF/sfveltran.html sfveltran] * Hypmovie * Hypsum * In: [http://www.ahay.org/RSF/sfin.html sfin] * In3d * Interleave: [http://www.ahay.org/RSF/sfinterleave.html sfinterleave] * Interp * Iso2d * Kirch_2d_depth * Kirmod3d: [http://www.ahay.org/RSF/sfkirmod3.html sfkirmod3] * Log * Lpfilt: [http://www.ahay.org/RSF/sfbandpass.html sfbandpass] * Marine_geom3d * Math: [http://www.ahay.org/RSF/sfmath.html sfmath] * MCvfit * Median: [http://www.ahay.org/RSF/sfmedian.html sfmedian] * Merge: [http://www.ahay.org/RSF/sfmerge.html sfmerge] * Miss: [http://www.ahay.org/RSF/sfmiss.html sfmiss] * MTTmaps * Mute3d * Mute: [http://www.ahay.org/RSF/sfmutter.html sfmutter] * Mv3d * Mv: [http://www.ahay.org/RSF/sfmv.html sfmv] * Nmo3d * Noise: [http://www.ahay.org/RSF/sfnoise.html sfnoise] * OFF2ANG: [http://www.ahay.org/RSF/sfradon.html sfradon] or [http://www.ahay.org/RSF/sfslant.html sfslant], followed by [http://www.ahay.org/RSF/sftan2ang.html sftan2ang]. * Operplot * Overlay * Pad: [http://www.ahay.org/RSF/sfpad.html sfpad] for padding with zeros, or [http://www.ahay.org/RSF/sfspray.html sfspray] for extending with the last value. Using sfspray directly will result in extending over an additional axis. To have an actual equivalent to Pad with extend option (extension across the same axis), sfspray can be used together with sfcat, i.e.: <tt>< inp.rsf sfwindow f2=-1 | sfspray axis=2 n=10 | sfcat axis=2 order=2,1 inp.rsf > out.rsf</tt> * Pef: [http://www.ahay.org/RSF/sfpef.html sfpef] * Phase: [http://www.ahay.org/RSF/sfsrmig3.html sfsrmig3] or [http://www.ahay.org/RSF/sfcamig3.html sfcamig3] * Reshape * Reverse: [http://www.ahay.org/RSF/sfreverse.html sfreverse] * Rickmovie * Ricksep * Rm3d * Rm: [http://www.ahay.org/RSF/sfrm.html sfrm] * Scale: [http://www.ahay.org/RSF/sfscale.html sfscale] * Scat3d * Scat * Sdd: [http://www.ahay.org/RSF/sfdd.html sfdd], with option <tt>type=</tt> controlling the output (instead of <tt>esize=</tt>) * Segy2sep: [http://www.ahay.org/RSF/sfsegyread.html sfsegyread] * Seis_vel * Sep2segy: [http://www.ahay.org/RSF/sfsegywrite.html sfsegywrite] * Sep2su: [http://www.ahay.org/RSF/sfsegywrite.html sfsuwrite, aka sfsegywrite su=y] * Smooth: [http://www.ahay.org/RSF/sfsmooth.html sfsmooth] * Spectra: [http://www.ahay.org/RSF/sfspectra.html sfspectra] * Spike: [http://www.ahay.org/RSF/sfspike.html sfspike] * SRM * Stack3d * Stolt: [http://www.ahay.org/RSF/sfstolt.html sfstolt] * Stretch: [http://www.ahay.org/RSF/sfstretch.html sfstretch] * Su2sep: [http://www.ahay.org/RSF/sfsegyread.html sfsuread, aka sfsegyread su=y] * Surface * Synch3d * Ta2vplot: [http://ahay.org/RSF/sfgrey.html sfgrey] * Thplot: [http://ahay.org/RSF/sfthplot.html sfthplot] * Tpow: [http://www.ahay.org/RSF/sftpow.html sftpow] * Transf * Transp: [http://www.ahay.org/RSF/sftransp.html sftransp] * Trcamp * Tube: sfpen * Vconvert * Velan3d * Velan: [http://www.ahay.org/RSF/sfvscan.html sfvscan] * Vel: [http://www.ahay.org/RSF/sfmakevel.html sfmakevel] * Wavelet * Wedge: [http://www.ahay.org/RSF/sfspray.html sfspray]: <tt>Wedge axis= nn= oo= dd=</tt> is equivalent to <tt>sfspray axis= n= o= d=</tt> * Wiggle: [http://www.ahay.org/RSF/sfwiggle.html sfwiggle] * Window3d * Window_key: [http://www.ahay.org/RSF/sfheaderwindow.html sfheaderwindow] * Window: [http://www.ahay.org/RSF/sfwindow.html sfwindow] ==Library procedures== * adj_mod * alloc * array * autocorr * auxclose * auxpar * auxputch * auxputhead * binpull1 * binpull2 * bound * boxconv * box * broyden_mod * burg2 * burg * butter * c2h * cadd * cartesian * causint * cdiv * cdoubint * cdstep * cefft * cent * cexp * cgmeth * cgstep * chain * ciexp * cinv * clog * cmplx * cmult * cneg * compress * conjg * conjgrad * conv * copy_data_pointer * copy_history * createhelix * createmshelix * createnhelix * cross_wilson * csmult * cspow * csqrt * csub * cvfft * datapath * ddot * doc * dottest * energy * evaluate_expression * fastmarch * fetch * finish_susep * fold * fullnm * gauss * getch_add_string * getch * h2c * halfdifa * hclose * hconest * helderiv * heliarr * helicon * helixcartmod * helix * hetch * hwt_trace_rays * hwt_travel_cube * igrad1 * igrad2 * init_3d * initpar * init_sep3d * init_sep3d_par * init_sep3d_tag * integer * interpolate_mod * invint2 * irls * lapfac * lint1 * lint2 * lopef * lsqr * make_unpipe * matmult * misinput * mshconest * mshelicon * nbound * nhconest * nhelicon * nhelix * nmis2 * nmo_mod * nonlin_solver * npef * npolydiv * pad_it * partan * patch * pefest * pef * polydiv * pqueue * print_sep3d * putch * puthead * quantile * quick_sort * refft * refine2 * regrid * rms2int * rvfft * sep3d_add_drn * sep3d_axes_allocate * sep3d_axis_index * sep3dc_clean * sep3dc_collect_data * sep3dc_collect_headers * sep3dc_conform * sep3dc_coord_copy * sep3dc_copy * sep3dc_delete * sep3dc_desection_tag * sep3dc_distribute_data * sep3dc_distribute_headers * sep3dc_ge_space * sep3dc_grab_grid_values * sep3dc_grab_headers * sep3dc_grab_key_vali * sep3dc_grab_key_vals * sep3dc_grid_copy * sep3dc_header_copy * sep3dc_inorder * sep3dc_key_index * sep3dc_local_buffer_size * sep_3d_close * sep3dc_ndims * sep3d_collect_data * sep3d_collect_headers * sep3d_conform * sep3d_copy * sep3dc_read_data * sep3dc_reshape * sep3dc_rite_num_traces * sep3dc_section_tag * sep3dc_set_grid_values * sep3dc_set_key_vals * sep3dc_set_number_headers * sep3dc_update_ntraces * sep3dc_write_description * sep3dc_write_status * sep3d_desection * sep3d_distribute_data * sep3d_distribute_headers * sep3df * sep3d_ge_space * sep3d_grab_coords * sep3d_grab_grid_values * sep3d_grab_headers * sep3d_grab_key_vals * sep3d_grab_sect_param * sep3d_grab_sep3d * sep3d_grid_copy * sep3d_header_copy * sep3d_initialize * sep3d_key_allocate * sep3d_key_index * sep3d_local_buffer_size * sep3d_ndims * sep3d_own * sep3d_read_data * sep3d_reshape * sep3d_rite_num_traces * sep3d_section * sep3d_section_tag * sep3d_set_coords * sep3d_set_key_vals * sep3d_set_number_headers * sep3d_set_sect_param * sep3d_set_sep3d * sep3d_store_grid_values * sep3d_synch * sep3d_update_ntraces * sep3d_with_drn * sep3d_write_data * sep3d_write_description * separg * sep_copy_gff * sep_copy_grid * sep_copy_header_keys * sep_copy_hff * seperr * sep_extract_val_by_index * sep_get_data_axis_par * sep_get_grid_axis_par * sep_get_grid_window * sep_get_header_axis_par * sep_get_key_fmt * sep_get_key_index * sep_get_key_name * sep_get_key_type * sep_get_number_data_axes * sep_get_number_grid_axes * sep_get_number_header_axes * sep_get_number_keys * sep_get_val_by_index * sep_get_val_by_name * sep_get_val_headers * sep_put_data_axis_par * sep_put_grid_axis_par * sep_put_grid_window * sep_put_header_axis_par * sep_put_key * sep_put_number_keys * sep_put_val_by_index * sep_put_val_headers * sep_reorder_data_fast * sep_reorder_data * sep_set_no_grid * sep_set_no_headers * sepwarn * sgainpar * signoi * slice * solver * solver_prec * solver_reg * spp * sqroot * sreed * sreed_window * srite * srite_window * sseek_block * sseek * ssize_block * ssize * steepdip * steering * tgettr * tputtr * triangle1 * triangle2 * triangle * valid_structure * velan_subs_mod * velsimp * veltran * weicam_init * weight * weihcig_init * weihcig * weipcig_init * weipcig * weisll_init * weisll * weissf_init * weissf * weiwem_init * weiwem * wilson
Summary:
Please note that all contributions to Madagascar are considered to be released under the GNU Free Documentation License 1.3 or later (see
My wiki:Copyrights
for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource.
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
English
Not logged in
Talk
Contributions
Create account
Log in
Namespaces
Page
Discussion
English
Views
Read
Edit
View history
More
Search
Getting Madagascar
download
Installation
GitHub repository
SEGTeX
Introduction
Package overview
Tutorial
Hands-on tour
Reproducible documents
Hall of Fame
User Documentation
List of programs
Common programs
Popular programs
The RSF file format
Reproducibility with SCons
Developer documentation
Adding programs
Contributing programs
API demo: clipping data
API demo: explicit finite differences
Community
Conferences
User mailing list
Developer mailing list
GitHub organization
LinkedIn group
Development blog
Twitter
Slack
Tools
What links here
Related changes
Special pages
Page information