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

Remove debiasing folder #182

Open
wants to merge 11 commits into
base: main
Choose a base branch
from
Open

Remove debiasing folder #182

wants to merge 11 commits into from

Conversation

andrewphilipsmith
Copy link
Collaborator

No description provided.

@andrewphilipsmith
Copy link
Collaborator Author

Still todo; update docs/contributing.md

@andrewphilipsmith
Copy link
Collaborator Author

Question for @RuthBowyer do we want to keep any of these files?:

  • docs/deprecated_pipeline.qmd
  • notebooks/Assessing_bc_data/MethodsAssessment_DecWorkshop.Rmd
  • notebooks/Assessing_bc_data/Bias correction assessment.html

This removes the instructions for running integration tests, which rely on data on the fileshare, in anticipation of that resource being deleted in the near future. It also removes some historical references to cmethods.
@andrewphilipsmith
Copy link
Collaborator Author

@sgreenbury Please could you have a quick look at the updated contributing.md doc?

@@ -97,7 +95,9 @@ isort (python)...........................................................Passed

# Running tests

Currently, only the `python` portions of `clim-recal` have unit tests, and some of those require direct access to `ClimateData` mounted on `/mnt/vmfileshare/ClimateData` (which matches our configuration on `linux`). There are ways of running those tests locally if you are able to mount the `ClimateData` drive to that path, either via `conda` or `docker` (`conda` if running `linux`, in theory any operating system if running `docker`). We will expand the details of this process in future, but for tests that do not require `ClimateData`, the instructions for running those are below:
Only some portions of the python `clim-recal` code has unit tests. Additionally there are integration tests which require direct access to [the data](/README#the-datasets) mounted on the hardcoded path `/mnt/vmfileshare/ClimateData` (which matches our configuration on `linux`). There are ways of running those integration tests locally if you are able to mount the `ClimateData` drive to that path, either via `conda` or `docker` (`conda` if running `linux`, in theory any operating system if running `docker`).
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perhaps it could be useful to add a link (or the pytest markers) for the integration tests mentioned here?

@sgreenbury
Copy link
Collaborator

sgreenbury commented Nov 27, 2024

@sgreenbury Please could you have a quick look at the updated contributing.md doc?

The updated contributing.md looks good to me, thanks @andrewphilipsmith. I added one comment above on the integration tests in case useful.

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.

3 participants