diff --git a/.github/workflows/validate-citation-cff.yml b/.github/workflows/validate-citation-cff.yml new file mode 100644 index 00000000..59f69765 --- /dev/null +++ b/.github/workflows/validate-citation-cff.yml @@ -0,0 +1,24 @@ +name: Validate CITATION.cff + +on: + pull_request: + paths: + - CITATION.cff + - .github/workflows/validate-citation-cff.yml + push: + paths: + - CITATION.cff + - .github/workflows/validate-citation-cff.yml + workflow_dispatch: + +permissions: + contents: read + +jobs: + validate: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + - uses: citation-file-format/cffconvert-github-action@4cf11baa70a673bfdf9dad0acc7ee33b3f4b6084 # 2.0.0 + with: + args: "--validate" diff --git a/CITATION.cff b/CITATION.cff new file mode 100644 index 00000000..e8434a8c --- /dev/null +++ b/CITATION.cff @@ -0,0 +1,25 @@ +cff-version: 1.2.0 +message: "If you use this software, please cite it using the metadata from this file." +type: software +title: "PyRenew: A Package for Bayesian Renewal Modeling with JAX and NumPyro" +version: "0.1.7" +authors: + - family-names: "Bayer" + given-names: "Damon" + - family-names: "Morris" + given-names: "Dylan H." + - family-names: "Vega Yon" + given-names: "George G." + orcid: "https://orcid.org/0000-0002-3171-0844" + - family-names: "Martin" + given-names: "Trevor" + - family-names: "Bidari" + given-names: "Subekshya" +abstract: "A Python package for multi-signal Bayesian renewal modeling with JAX and NumPyro." +license: "Apache-2.0" +repository-code: "https://github.com/CDCgov/PyRenew" +url: "https://cdcgov.github.io/PyRenew/" +keywords: + - "epidemiology" + - "Bayesian modeling" + - "Python"