scipy-conference / scipy_proceedings

Tools used to generate the SciPy conference proceedings
Other
223 stars 512 forks source link

Paper: How the Scientific Python ecosystem helps answer fundamental questions of the Universe #924

Open matthewfeickert opened 1 month ago

matthewfeickert commented 1 month ago

This PR adds the myst.md paper source for the SciPy 2024 proceedings for the talk "How the Scientific Python ecosystem helps answer fundamental questions of the Universe".

Editor: Hongsup Shin @hongsupshin

Reviewers:

matthewfeickert commented 1 month ago

This has been placed in draft mode as I'm still continuing to write. I'm opening the PR now to ensure that it is created before the May 31 deadline.

matthewfeickert commented 1 month ago

The curvenote / publish / check checks are failing as

 ❯ content (22/29 tests passed)
    × DOI Exists: Citation does not have DOI: S2I2HEPSP
    × DOI Exists: Citation does not have DOI: PyHEP
    × DOI Exists: Citation does not have DOI: nanobind
    × DOI Exists: Citation does not have DOI: ATL-SOFT-PUB-2021-001
    × DOI Exists: Citation does not have DOI: Dask
    × DOI Exists: Citation does not have DOI: Dask-awkward
    × DOI Exists: Citation does not have DOI: Dask-histogram

If I'm citing things that don't have DOIs (like software that doesn't have an archive on Zenodo) is there a way to communicate this to Curvenote to make it clear this is intended?

leewujung commented 1 month ago

@matthewfeickert you can add citation keys you want to ignore in myst.yml under error_rules:

  error_rules:
    - rule: doi-exists
      severity: ignore
      keys:
        - Atr03
        - terradesert
ameyxd commented 1 month ago

@matthewfeickert can you make this update so we can run checks?

github-actions[bot] commented 1 month ago

Curvenote Preview

Directory Preview Checks Updated (UTC)
papers/matthew_feickert 🔍 Inspect 76 checks passed (18 optional) Jun 20, 2024, 1:52 AM
cbcunc commented 1 month ago

@matthewfeickert Just a reminder that first submissions must be compete by today. Please do what you need to do to get your PR out of the draft state so we can mark it ready for review and assign a reviewer. We assign reviewers to papers all at once and not piecemeal paper by paper.

matthewfeickert commented 1 month ago

We assign reviewers to papers all at once and not piecemeal paper by paper.

I don't understand this last comment, but I'll assume that it is not something that affects actionable information on my side. Thanks for the reminder that the deadline is today at 23:59 Pacific. :+1:

hongsupshin commented 1 month ago

We assign reviewers to papers all at once and not piecemeal paper by paper.

I don't understand this last comment, but I'll assume that it is not something that affects actionable information on my side. Thanks for the reminder that the deadline is today at 23:59 Pacific. 👍

No worries @matthewfeickert, we assigned two reviewers to your paper :)

matthewfeickert commented 2 weeks ago

Thanks very much for your review @Marcdh3! We will get to work on incorporating your feedback shortly (hopefully before SciPy starts).