-
Notifications
You must be signed in to change notification settings - Fork 0
Refactor vuecore library with an initial example for scatter plot #11
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
Conversation
…h reusable functions and modules
src/vuecore/utils/validation.py
Outdated
| from typing import List | ||
|
|
||
|
|
||
| def validate_columns_exist(df: pd.DataFrame, required_columns: List[str]) -> None: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a simple version of pandera. Let's discuss that tomorrow.
|
I would add a small api-example in |
…hat will be handle with pandera
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I will need to see if it's easy to inspect the arguments of ScatterConfig in an interactive session. I will do this in a bit.
… export images using kaleido, and update sactter plot notebook
.readthedocs.yaml
Outdated
| python: "3.12" | ||
| # apt_packages: | ||
| # - some-package | ||
| apt_packages: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
needs to be one indentation to the left I think
…issue on scatter python script
This structure would enable the support of various backend engines and separate the validation, style, and building logic for the plots.
Here is a diagram of the proposed project structure:
Also, here is the workflow: