Skip to main content

A tool for querying real-world graph database

Project description

Description:

This tool is used to extract specific graphs in a database(must have the same columns and attributes with ours).

Motivation:

In GNN dataset like OGB and TUDataset, we can directly use the dataset e.g. MUTAG, Cora, etc. However, in some cases, we need to extract specific graphs from a database to support specific tasks or experiments or do some stress tests. Take the GNN based subgraph counting for example, there is a method that cannot support very dense graphs or graphs has some dense and star-shaped part, so we need to filter the graphs to get proper ones. This tool is designed for this purpose.

Usage:

  • python main.py --config my_config.json --database my_database.db
  • data_objects = run_query('config.json', 'rwd.db')

The configuration file should be a JSON file specifying the query parameters.

License:

This project is licensed under the MIT License - see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rwdq-0.1.3.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rwdq-0.1.3-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file rwdq-0.1.3.tar.gz.

File metadata

  • Download URL: rwdq-0.1.3.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.7

File hashes

Hashes for rwdq-0.1.3.tar.gz
Algorithm Hash digest
SHA256 fd9c67c95bffa415c181a3653b5a5a9deb5d9338d53a81bebc5257c102b84a64
MD5 bc3ccd4f370c34bf4217061cd94fe168
BLAKE2b-256 610b75f81cd66195d7f08792ab658b7bedf545c8400370ad08bfd133491e7184

See more details on using hashes here.

File details

Details for the file rwdq-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: rwdq-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.7

File hashes

Hashes for rwdq-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4de8cd116812f6e16fb11cef89de928f962a2470e12e39b2aebc3218b10ca26f
MD5 0c4221a9d493e221c44b1d666b983c46
BLAKE2b-256 f1daf23e7294df8edba948e1a976abd5aa8f8841c59ee0fc0004df06202c03d7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page