SeismicPro
SeismicPro copied to clipboard
Seismic data processing with ML and deep learning
with auto-build on releases (final and, possibly, betas as well)
do smth with our plotters please * add default kwargs to `seismic_plot` * sometimes seismic_plot draw blank line on the right side * unify saving procedure * anything more you...
`equalize` should be able to distinguish the surveys based not just on the single column from index, i.e. `YearRecorded`, but on the set of them, i.e. `(file_id, YearRecorded)`
Modify merge of dataframes the way only the name of `segy file` in `file_id` column is important, not the full path to it
Implements the calculation velocity model with the optimal number of refractors. Common cases: 1. If `RefractorVelocity` is created using `from_first_breaks` classmethod with no initial parameters (such as init, bounds, or...
Add validation procedure for trace headers
`gather.plot(mode='wiggle')` takes 15sec to execute for `matplotlib==3.6.1` The matplotlib artist represening our wiggle curve is `Path`. Starting [from](https://github.com/matplotlib/matplotlib/pull/19214), slow fancy logic used for this artist to`autoscale`. It scales linearly with...
Introduce: - Different coherency measures for semblance calculation, e.g. `gather.calculate_semblance(mode=mode)` - Stretch muter(compensate the effect of nmo correction): `Muter.from_stacking_velocity` `MF.from_refractor_velocity_field` - Crossover muter(compensate the effect of events time reversal after...