Skip to content

Commit

Permalink
DOC: add CITATION.cff
Browse files Browse the repository at this point in the history
  • Loading branch information
redeboer committed Aug 24, 2023
1 parent 73faee1 commit 727d490
Show file tree
Hide file tree
Showing 3 changed files with 76 additions and 3 deletions.
14 changes: 14 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ ci:
autoupdate_commit_msg: "MAINT: update pip constraints and pre-commit"
autoupdate_schedule: quarterly
skip:
- check-jsonschema
- pyright
- taplo

Expand Down Expand Up @@ -72,6 +73,19 @@ repos:
hooks:
- id: blacken-docs

- repo: https://github.com/python-jsonschema/check-jsonschema
rev: 0.24.1
hooks:
- id: check-jsonschema
name: Check CITATION.cff
args:
- --default-filetype
- yaml
- --schemafile
- https://citation-file-format.github.io/1.2.0/schema.json
- CITATION.cff
pass_filenames: false

- repo: https://github.com/streetsidesoftware/cspell-cli
rev: v7.0.1
hooks:
Expand Down
13 changes: 10 additions & 3 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,9 @@
"black-formatter.importStrategy": "fromEnvironment",
"cSpell.enabled": true,
"editor.formatOnSave": true,
"editor.rulers": [88],
"editor.rulers": [
88
],
"editor.unicodeHighlight.allowedCharacters": {
"\u03bd": true,
"\u03c3": true
Expand All @@ -33,10 +35,14 @@
"**/.tox/**": true
},
"git.rebaseWhenSync": true,
"github-actions.workflows.pinned.workflows": [".github/workflows/ci.yml"],
"github-actions.workflows.pinned.workflows": [
".github/workflows/ci.yml"
],
"json.schemas": [
{
"fileMatch": [".zenodo.json"],
"fileMatch": [
".zenodo.json"
],
"url": "https://zenodo.org/schemas/deposits/records/legacyrecord.json"
}
],
Expand All @@ -52,6 +58,7 @@
".constraints/*.txt": true
},
"yaml.schemas": {
"https://citation-file-format.github.io/1.2.0/schema.json": "CITATION.cff",
"https://json.schemastore.org/github-workflow.json": "./.github/workflows/requirements.yml"
}
}
52 changes: 52 additions & 0 deletions CITATION.cff
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
cff-version: 1.2.0
message: If you use this software, please cite it as below.
title: >-
Common Partial Wave Analysis: A collaboration-independent organisation for amplitude analysis
software
abstract: |-
The ["Common Partial Wave Analysis"](https://github.com/ComPWA) organization (ComPWA) aims to make amplitude analysis accessible through transparent and interactive documentation, modern software development tools, and collaboration-independent frameworks.
authors:
- family-names: Fritsch
given-names: Miriam
affiliation: Ruhr University Bochum
orcid: https://orcid.org/0000-0002-6463-8295
- family-names: Michel
given-names: Mathias
affiliation: Ruhr University Bochum
- family-names: Pflüger
given-names: Stefan
affiliation: Ruhr University Bochum
- family-names: de Boer
given-names: Remco E.
affiliation: Ruhr University Bochum
orcid: https://orcid.org/0000-0001-5846-2206
- family-names: Wollenberg
given-names: Leonard
affiliation: Ruhr University Bochum
- family-names: Gradl
given-names: Wolfgang
affiliation: Johannes Gutenberg University Mainz
orcid: https://orcid.org/0000-0002-9974-8320
- family-names: Weidenkaff
given-names: Peter
affiliation: Johannes Gutenberg University Mainz
orcid: https://orcid.org/0000-0002-5529-438X
- family-names: Peters
given-names: Klaus
affiliation: GSI Helmholtzzentrum für Schwerionenforschung
orcid: https://orcid.org/0000-0001-7133-0662
- family-names: Götzen
given-names: Klaus
affiliation: GSI Helmholtzzentrum für Schwerionenforschung
orcid: https://orcid.org/0000-0002-0782-3806
doi: 10.5281/zenodo.6908149
keywords:
- particle physics
- amplitude analysis
- partial wave analysis
- computer algebra system
license: GPL-3.0-or-later
repository-code: https://github.com/ComPWA/compwa-org
type: software
url: https://compwa-org.readthedocs.io

0 comments on commit 727d490

Please sign in to comment.