Metadata-Version: 2.4
Name: crawtools
Version: 1.0
Summary: miscellanous tools
Author-email: Wayne Crawford <crawford@ipgp.fr>
License-Expression: GPL-3.0-or-later
Project-URL: Repository, https://github.com/WayneCrawford/crawtools.git
Project-URL: Documentation, https://crawtools.readthedocs.io/latest/
Project-URL: Changelog, https://github.com/WayneCrawford/crawtools/blob/master/CHANGELOG.md
Project-URL: Issues, https://github.com/WayneCrawford/crawtools/issues
Keywords: software
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: cartopy>=0.18
Requires-Dist: numpy>=2.0
Requires-Dist: matplotlib>=3.0
Requires-Dist: obspy>=1.4
Requires-Dist: tiskitpy>=2.3.1
Provides-Extra: test
Requires-Dist: pytest; extra == "test"
Provides-Extra: docs
Requires-Dist: mkdocs; extra == "docs"
Requires-Dist: mkdocs-material; extra == "docs"
Requires-Dist: mkdocstrings[python]; extra == "docs"

# crawtools

Various codes and tools

## Modules:

- `shape_selection`: create map shapes to select/plot events
- `map_cross_section`: create a cross-section map
- `bathy_map`: plot a bathymetric map
    - `BathyMap`: base class
- `instruments`: Simple modeling of instruments (sensor+preamp+logger)


## Other

- `driftcorrect`: codes for clock drift correction:
    - `driftplot`: plot residuals in a QuakeML file as a function of time
    - `driftcorrect`: apply a drift correction one station in a QuakeML file
- `FDSN`: routines to get data/information using FDSN web services.  Only has get_stations for now

Documentation:
https://crawtools.readthedocs.io/
