Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: include complete list of files #28

Merged
merged 12 commits into from
Apr 12, 2024
Merged

Conversation

alexander-held
Copy link
Member

@alexander-held alexander-held commented Apr 10, 2024

Write out a complete list of files for all containers with hardcoded xcache instances and integrate them into the materialize_branches notebook. This is done via a very simple new script looping over containers.

To clean this up a bit, I've refactored the script from @ivukotic to write out to a subfolder and use - instead of : in the scope separation for the container name (avoids issues with : in file names).

alexander-held and others added 6 commits April 12, 2024 19:05
* feat: Save figures to figures directory

* Ensure a figures directory exists to save to.
* Save figures as PNG files witha dpi of 300 to have them be high
  enough quality as to be readable.
* Use the tight_layout for the two column figure and slightly decrease
  the figure width to still look good without having the plot be too wide.

* feat: Add jupytext to requirements file

* jupytext is already present in the AnalysisBase images on the
  University of Chicago Analysis Facility, however including it
  ensures that it will be available if needed.

* feat: Add pyproject.toml with jupytext config

* Pair ipynb notebooks to py:percent files.
* Ignore the jupytext_version and Python version as these are not
  informative metadata.
@alexander-held alexander-held marked this pull request as ready for review April 12, 2024 19:34
@alexander-held alexander-held merged commit 36aaf8c into main Apr 12, 2024
@alexander-held alexander-held deleted the feat/complete-file-lists branch April 12, 2024 19:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants