Skip to content

Commit 44ca1a7

Browse files
Revise citation details for egglog-python
Updated citation information and message in CITATION.cff. https://chatgpt.com/share/68b924e2-f044-8011-955f-381a742b9c86
1 parent 99a36fa commit 44ca1a7

File tree

1 file changed

+18
-28
lines changed

1 file changed

+18
-28
lines changed

CITATION.cff

Lines changed: 18 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,25 @@
1-
# This CITATION.cff file was generated with cffinit.
2-
# Visit https://bit.ly/cffinit to generate yours today!
3-
41
cff-version: 1.2.0
5-
title: 'Egglog Python: A Pythonic Library for E-graphs'
6-
message: >-
7-
If you use this software, please cite it using the
8-
metadata from this file.
2+
message: "If you use egglog-python, please cite the paper below. If you also need to cite the software, include the version."
3+
title: "egglog-python"
94
type: software
105
authors:
116
- given-names: Saul
127
family-names: Shanabrook
138
14-
orcid: 'https://orcid.org/0000-0002-0258-4236'
15-
identifiers:
16-
- type: other
17-
value: 'arXiv:2305.04311'
18-
repository-code: 'https://github.com/egraphs-good/egglog-python'
19-
url: 'https://egglog-python.readthedocs.io/'
20-
abstract: >-
21-
E-graphs have emerged as a versatile data structure with
22-
applications in synthesis, optimization, and verification
23-
through techniques such as equality saturation. This paper
24-
introduces Python bindings for the experimental egglog
25-
library (previously called egg-smol), which aims to bring
26-
the benefits of e-graphs to the Python ecosystem. The
27-
bindings offer a high-level, Pythonic API providing an
28-
accessible and familiar interface for Python users. By
29-
integrating e-graph techniques with Python, we hope to
30-
enable collaboration and innovation across various domains
31-
in the scientific computing and machine learning
32-
communities. We discuss the advantages of using Python
33-
bindings for both Python and existing egg-smol users, as
34-
well as possible future directions for development.
9+
orcid: "https://orcid.org/0000-0002-0258-4236"
3510
license: MIT
11+
repository-code: "https://github.com/egraphs-good/egglog-python"
12+
url: "https://egglog-python.readthedocs.io/"
13+
keywords: [e-graph, equality-saturation, DSL, Python, egglog]
14+
15+
preferred-citation:
16+
type: conference-paper
17+
title: "Egglog Python: A Pythonic Library for E-graphs"
18+
authors:
19+
- given-names: Saul
20+
family-names: Shanabrook
21+
orcid: "https://orcid.org/0000-0002-0258-4236"
22+
year: 2023
23+
collection-title: "EGRAPHS@PLDI 2023"
24+
doi: "10.48550/arXiv.2305.04311"
25+
url: "https://arxiv.org/abs/2305.04311"

0 commit comments

Comments
 (0)