-
Notifications
You must be signed in to change notification settings - Fork 36
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
WasteAndMaterialFootprint - presubmission enquiry #151
Comments
Hi @Stew-McD! Welcome to pyOpenSci, and thank you for raising this presubmission issue. The short answer is that, yes, WasteAndMaterialFootprint is in scope for pyOpenSci. That said, you will need to meet the following criteria before you submit. These are taken from the checklist we apply to all packages upon submission.
Re: documentation, you should immediately explain in both your README and docs what specifically the package does, and then show how you do it with the package. I'm having a hard time understanding what specifically the package adds on top of the existing brightway2 LCA framework. It might be because I'm not a domain expert, but it's not at all clear to me, even after spending significant time reading through your code and examples. The first thing someone will want to know is the specific methods and features that your package adds on top of what is in brightway2. Show them why they should care. I also can't tell why I would want to use the package. You should add narrative around usage so that a broader audience understands what the package makes possible--you have the start of this with your example but you will need a ot more to meet the criterion of "short tutorials" above. Re: tests, you should use a testing framework (pytest). Our tutorials on tests are still in development, but in the meantime you may find this useful: https://learn.scientific-python.org/development/tutorials/test/ I would also strongly suggest you make the following changes, although they are not required:
Please let me know if all that is clear. Please also know I don't mean to discourage you. I can tell that you are working hard on developing the package, and you are doing a lot of things right. But the core use of the package is not clear, and you're not following some key conventions. I want to help you fix that, and I want to make clear what our expectations are. |
hey there @Stew-McD i'm just following up on @NickleDave response above! if you have any questions on the items that david mentioned, you can either ask here or we also invite you to ask questions in our discourse here. The community can help you if you are interested in getting your package into shape for review! :) just let us know. |
Hi, All the best, |
Hi @Stew-McD , it looks like you probably need more time to work on the package. |
Yes! Thanks for following up here! Indeed, a name change as you suggested. Much more memorable now, I think. 🦖 We've just got the review back from the journal, so currently making some refinements. I'll submit a new request once that is sorted. |
Submitting Author: Stewart Charles McDowall (@Stew-McD)
Package Name: WasteAndMaterialFootprint
One-Line Description of Package: A program for Life Cycle Assessment (LCA) calculations of supply chain waste and material footprints.
Repository Link (if existing): https://github.com/Stew-McD/WasteAndMaterialFootprint
Code of Conduct & Commitment to Maintain Package
Description
The WasteAndMaterialFootprint tool is a python package that allows one to easily and flexibly calculate the waste and material footprint of any product or service inside of life cycle assessment (LCA) databases. Currently is has been tested with ecoinvent 3.8, 3.9, 3.9.1 and 3.10. This is useful for sustainability assessments to calculate and consider the holistic impacts of waste and material demand for a given activity.
Community Partnerships
We partner with communities to support peer review with an additional layer of
checks that satisfy community requirements. If your package fits into an
existing community please check below:
Scope
Scope
Please indicate which category or categories.
Check out our package scope page to learn more about our
scope. (If you are unsure of which category you fit, we suggest you make a pre-submission inquiry):
Domain Specific & Community Partnerships
Explain how and why the package falls under these categories (briefly, 1-2 sentences). Please note any areas you are unsure of:
Who is the target audience and what are the scientific applications of this package?
This is a domain package to add value and utility for LCA practitioners and researchers in sustainability assessment. It adds some extra methods and features to the existing databases
No. This is built on the brightway2 LCA framework, and adds some extra stuff
P.S. Have feedback/comments about our review process? Leave a comment here
The text was updated successfully, but these errors were encountered: