-
Notifications
You must be signed in to change notification settings - Fork 9
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
Revisions outline #439
Revisions outline #439
Conversation
|
@ngmahfouz Check out the examples on the docs, https://uncscode.github.io/particula/pr-preview/pr-439/documentation/base/gas.html I think this structure/framework will be pretty flexible. I'm mainly trying to layout the interactions between each class/process. What are your thoughts? You want to discuss, before proceeding? |
This started with "chat with gpt on how this could work" and then went bananas 😸 We will discuss tomorrow. One quick comment after glancing over this: I think we might benefit from utilizing the |
I notice we have no more units around. Should we drop carrying units and do everything in the 7 SI base units or possibly the 29 (or so?) base and derived units? |
@Gorkowski Sorry... I got distracted. Could we rename |
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.
yeah, I like next
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.
Hey @Gorkowski - I've reviewed your changes and they look great!
General suggestions:
- Consider consolidating related imports for improved readability.
- Add TODO comments for future implementation plans to clarify the intention behind commented-out code.
- Ensure all imports are utilized to maintain clean and efficient code.
- Expand the test suite to cover edge cases and error handling scenarios for more robust code.
- Verify dynamic behavior and method attachments in the Aerosol class after replacing Gas or Particle instances.
Here's what I looked at during the review
- 🟡 General issues: 3 issues found
- 🟢 Security: all looks good
- 🟡 Testing: 4 issues found
- 🟢 Complexity: all looks good
- 🟢 Docstrings: all looks good
Help me be more useful! Please click 👍 or 👎 on each comment to tell me if it was helpful.
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Fixes #438
Discussions and examples of how we could revise the code, base.