From 619278c10bc07b3e5d38ea91180d203c2cb6b09c Mon Sep 17 00:00:00 2001 From: yemeen Date: Fri, 24 Apr 2026 18:03:03 -0400 Subject: [PATCH 1/2] add joss badge --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7f3f9af..5ec03e3 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,7 @@ -# `ect`: A python package for computing the Euler Characteristic Transform +# `ect`: A python package for the Euler Characteristic Transform + +[![DOI](https://joss.theoj.org/papers/10.21105/joss.09691/status.svg)](https://doi.org/10.21105/joss.09691) + Python computation tools for computing the Euler Characteristic Transform of embedded complexes. From 21baed95bd4da6069d71620fea0be758e9a122d9 Mon Sep 17 00:00:00 2001 From: yemeen Date: Fri, 24 Apr 2026 18:11:52 -0400 Subject: [PATCH 2/2] Update citing and add JOSS publication link/image --- doc_source/citing.rst | 9 ++++++--- doc_source/index.rst | 4 ++++ 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/doc_source/citing.rst b/doc_source/citing.rst index 9db2cbb..8d4511c 100644 --- a/doc_source/citing.rst +++ b/doc_source/citing.rst @@ -1,7 +1,10 @@ Citing -======= +====== -To cite `ect` please use the following publication: +To cite the ``ect`` software, please use the following `JOSS `_ publication: - Munch, Elizabeth. An Invitation to the Euler Characteristic Transform. The American Mathematical Monthly, 132(1), 15-25. `doi:10.1080/00029890.2024.2409616 `_. 2024. + Ayub, Yemeen, Elizabeth Munch, Sarah McGuire Scullen, and Daniel H. Chitwood. ect: A Python Package for the Euler Characteristic Transform. Journal of Open Source Software, 11(120), 9691. `doi:10.21105/joss.09691 `_. 2026. + +For background on the Euler Characteristic Transform itself, see: + Munch, Elizabeth. An Invitation to the Euler Characteristic Transform. The American Mathematical Monthly, 132(1), 15-25. `doi:10.1080/00029890.2024.2409616 `_. 2024. diff --git a/doc_source/index.rst b/doc_source/index.rst index 5a27c1a..7589aeb 100644 --- a/doc_source/index.rst +++ b/doc_source/index.rst @@ -1,6 +1,10 @@ ect: Euler Characteristic Transform in Python ============================================= +.. image:: https://joss.theoj.org/papers/10.21105/joss.09691/status.svg + :target: https://doi.org/10.21105/joss.09691 + :alt: Published in the Journal of Open Source Software + The `ect` package is a library of tools for computing the Euler Characteristic Transform of embedded cell complexes with arbitrary dimensional cells. This package is to aid researchers and practitioners in topological data analysis and related fields (such as computational geometry, network science, and biological shape analysis) who require scalable, Python-native tools for extracting and using topological features from embedded complexes. Table of Contents