Metadata-Version: 2.4
Name: fdsnnetextender
Version: 4.0.0
Summary: Fetching extended network code
Home-page: https://gricad-gitlab.univ-grenoble-alpes.fr/OSUG/RESIF/fdsnnetextender
Author: Jonathan Schaeffer, RESIF
Author-email: Jonathan Schaeffer <jonathan.schaeffer@univ-grenoble-alpes.fr>
Maintainer: Jonathan Schaeffer, RESIF
Maintainer-email: jonathan.schaeffer@univ-grenoble-alpes.fr
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: psycopg>=3.2.9
Dynamic: author
Dynamic: home-page
Dynamic: license-file
Dynamic: maintainer
Dynamic: maintainer-email

[![pipeline status](https://gricad-gitlab.univ-grenoble-alpes.fr/OSUG/RESIF/fdsnextender/badges/master/pipeline.svg)](https://gricad-gitlab.univ-grenoble-alpes.fr/OSUG/RESIF/fdsnextender/commits/master)

[![coverage report](https://gricad-gitlab.univ-grenoble-alpes.fr/OSUG/RESIF/fdsnextender/badges/master/coverage.svg)](https://gricad-gitlab.univ-grenoble-alpes.fr/OSUG/RESIF/fdsnextender/commits/master)

# Generic tool to extend fdsn network code

FDSN (https://fdsn.org) creates seismic network codes.

Those can be in 2 forms : short or extended.

This module uses FDSN network API (http://www.fdsn.org/ws/networks/) to find the extended network code, given a short form and a date.

## Installation

``` shell
pip install fdsnnetextender
```

## Usage

``` python

from fdsnnetextender import FdsnNetExtender

extender = FdsnNetExtender()
ext_code = extender.extend('ZO', '2013-01-01')
```
Returns a string `ZO2008` for instance.

