Skip to main content

A Graph Query Language Transpiler

Project description

GraphQ Trans

GraphQ Trans is a source-to-source compiler that supports the transpilation among multiple graph query languages via a unified intermediate representation. For detailed documentation, please refer to our project website https://github.com/Flitternie/graphq_trans

Dependencies

This package relies on ANTLR4 for front-end analysis and has the following dependencies:

  • Python >= 3.6.2

  • ANTLR >= 4.9.2

  • antlr4-python3-runtime >= 4.9.2

Citation

If you find our work helpful, please cite it as follows:

@article{nie2022graphq,
  title={GraphQ IR: Unifying Semantic Parsing of Graph Query Language with Intermediate Representation},
  author={Nie, Lunyiu and Cao, Shulin and Shi, Jiaxin and Tian, Qi and Hou, Lei and Li, Juanzi and Zhai, Jidong},
  journal={arXiv preprint arXiv:2205.12078},
  year={2022}
}

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

graphq_trans-0.1.0.tar.gz (138.4 kB view details)

Uploaded Source

Built Distribution

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

graphq_trans-0.1.0-py3-none-any.whl (155.5 kB view details)

Uploaded Python 3

File details

Details for the file graphq_trans-0.1.0.tar.gz.

File metadata

  • Download URL: graphq_trans-0.1.0.tar.gz
  • Upload date:
  • Size: 138.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.7

File hashes

Hashes for graphq_trans-0.1.0.tar.gz
Algorithm Hash digest
SHA256 9622c4a10d7e77e752184ffa2dbbe143e6be8db586581e3a407ad9e056847c89
MD5 64acbc8bc05c4116f3736cb0998dd5bd
BLAKE2b-256 16370209be19b4cef4e8a6808b1ad9ac7bf6b50394f4e5eb75f3829e8945017d

See more details on using hashes here.

File details

Details for the file graphq_trans-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: graphq_trans-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 155.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.7

File hashes

Hashes for graphq_trans-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dfd2821718bf3e116703e13945b69ad1f846c42adf5143c939c14ec7688d1589
MD5 fb5b2e7a6c22124a9c1089da2486afe2
BLAKE2b-256 229b9a8db3d673ae86cf0ac4bb22621ec2810a22b892ff67afd80afbcef63df1

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