First-breaks-picking

Latest version: v0.7.4

Safety actively analyzes 683530 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.7.4

Features

- Reduced version requirements in dependencies. `Python 3.8` is now the minimum version, rather than the only version available.
- Added a wrapper for picks `Picks`, which allows you to conveniently work with values (in samples, ms, mcs), colors, and meta-information.

Desktop application

- Added the ability to work with several picks: picks obtained by a neural network, completely manual picking, picks loaded from headers, as well as aggregation of several picks.
- Advanced export customization options.

0.6.2

Bug fixes

Desktop application

- Changing the display parameters does not remove manual pick edits.
- Manual picking is no longer rounded to the nearest sample.

0.6.0

Features

- Implemented code for working with the spectrum of signals.
- Bandpass filtering has been added as picking parameters.
- The `Task` class has been reimplemented using Pydantic V2.

Desktop application

- All visualization parameters are now also applied when picking (previously, the `Gain` and `Clip` parameters were different for visualization and picking).
- All parameters for visualization and picking now are available in the common section ([details](https://github.com/DaloroAT/first_breaks_picking#settings-and-processing)).
- Added the ability to analyze the spectrum of a section of seismograms using mouse interaction, as well as compare the spectra of several sections ([details](https://github.com/DaloroAT/first_breaks_picking#select-and-view-sgy-file)).
- Added bandpass filter options for visualization and picking.
- Added options for seismogram orientation, including VSP mode.
- Now the started picking can be interrupted.

0.5.1

Features

- The desktop application can be run without Python on Windows. In the `Assets` tab you can download the `.msi` installer or `.zip` archive. NOTE: applications do not have digital signatures, so Windows will issue warnings.
- Added GitHub workflow for releases, which publishes a new version to PyPi and also prepares `Assets` with the desktop applications.
- [CPU](https://pypi.org/project/first-breaks-picking/) and [GPU](https://pypi.org/project/first-breaks-picking-gpu/) versions of the library are distributed as separate packages and applications.
- `setup.py` replaced with `pyproject.toml` and `pyproject_gpu.toml`.
- Added patching of the `PATH` variable to include common paths with CUDA/CuDNN content.

Desktop application
- Slider for `Gain` and `Clip` replaced with input fields for floats.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.