Skip to main content

GitHub PyPI Python PostgreSQL Orange Data Mining

Orange3 EarthquakesETL

EarthquakesETL add-on for Orange 3 data mining for acquiring global earthquake data via APIs, cleaning the data through a configurable node, and generating seismic attributes for machine learning modeling.

Installation

Orange add-on installer

Install from Orange add-on installer through Options -> Add-ons.

Using pip

To install the add-on with pip use

pip install EarthquakesETL

To install the add-on from source, run

python setup.py install

To register this add-on with Orange, but keep the code in the development directory (do not copy it to Python's site-packages directory), run

python setup.py develop

You can also run

pip install -e .

which is sometimes preferable as you can pip uninstall packages later.

Anaconda

If using Anaconda Python distribution, simply run

pip install EarthquakesETL

Required Dependencies:

  • psycopg2-binary
  • SQLAlchemy>=2.0.40
  • bcrypt>=4.3.3
  • geopandas>=1.0.1
  • bs4>=0.0.2
  • typing>=3.7.4.3
  • openquake.engine>=3.23.1
  • fiona>=1.10.1
  • dataclasses>=0.6
  • numpy>=1.26.4
  • numba==0.58.1
  • llvmlite==0.41.1

Usage

After the installation, the widgets from this add-on are registered with Orange. To run Orange from the terminal, use

orange-canvas

or

python3 -m Orange.canvas

New widgets are in the toolbox bar under EarthquakesETL section.

Workflow Example

This is an example of how you can use this add-on.

Workflow Example

Metadata

Release files for EarthquakesETL 1.0.12

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for EarthquakesETL 1.0.12
File Size Uploaded
earthquakesetl-1.0.12.tar.gz 1.6 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for EarthquakesETL 1.0.12
File Interpreter ABI Platform
earthquakesetl-1.0.12-py3-none-any.whl Python 3 none any Details

Total release size: 2.5 MB

Release files / earthquakesetl-1.0.12.tar.gz

Download URL earthquakesetl-1.0.12.tar.gz
Size 1.6 MB
Tags Source
SHA-256 checksum
How to use checksums
27d3499335124fd4bfc9a03a1f6501c603313afd122417e54e5dfc5edf2ccd27
BLAKE2b-256 checksum
How to use checksums
aa3a88125784c61fe25bb62259d51dca7fb290047ea27e0bb618afcb4c6927ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release files / earthquakesetl-1.0.12-py3-none-any.whl

Download URL earthquakesetl-1.0.12-py3-none-any.whl
Size 904.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
10a31c344fe239afb8bc3e5f9f3788e2994035774faff93917b76884eb1d2681
BLAKE2b-256 checksum
How to use checksums
b8431d6240b0d9c711d7c40b46abc8dc47172bdc399a99e17687f4037b223764
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.16

Release history Release notifications | RSS feed

This release

1.0.12 This release

2 release files

1.0.10

2 release files

1.0.9

2 release files

1.0.8

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page