-
Notifications
You must be signed in to change notification settings - Fork 9
Start improving slots that had units excuses #2690
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
base: main
Are you sure you want to change the base?
Start improving slots that had units excuses #2690
Conversation
…al_purity and concentration abstract
- Add storage_units annotation to exp_pipe slot (unitless: "1")
- Add storage_units annotation to occup_density_samp slot ("1/[sft_i]")
- Add "1/[sft_i]" (per square foot) unit to UnitEnum in attribute_values.yaml
- Make biomaterial_purity slot abstract (requires migrator for dna_absorb1/dna_absorb2)
- Make concentration slot abstract with comment documenting union of child units (requires migrator for source_concentration/final_concentration)
- Update test_units_alignment.py to enforce that abstract QuantityValue slots must NOT have storage_units or units_alignment_excuse annotations
Addresses #2687
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>
|
|
@pkalita-lbl @eecavanna I'm going to need some help with this PR I can break it up into multiple single topic PRs if necessary
|
|
I definitely support switching from |
I'm not aware of any migration-related tests that connect to MongoDB. Here's a list of the migration-related tests I want to continue to be run as part of the automated test suite:
|
|
|
||
| test-python: | ||
| $(RUN) python -m unittest discover | ||
| $(RUN) pytest |
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.
make sure its a dev dependency
Addresses #2687
🤖 Generated with Claude Code