pemmss
Primary Exploration, Mining and Metal Supply Scenario (PEMMSS) model
Science Score: 57.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 6 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (14.2%) to scientific vocabulary
Repository
Primary Exploration, Mining and Metal Supply Scenario (PEMMSS) model
Basic Info
Statistics
- Stars: 13
- Watchers: 2
- Forks: 2
- Open Issues: 5
- Releases: 8
Metadata Files
README.md
pemmss
Primary Exploration, Mining and Metal Supply Scenario (PEMMSS) model
This scenario modeling framework evaluates the rates of mine development, mineral exploration and co-product recovery required to meet primary demand over-time.
PEMMSS codebase contributors: - Stephen.A. Northey | PEMMSS Architect and Lead Developer - Jayden Hyman | PEMMSS GUI Developer (app.py) and Expert User - Bernardo Mendonca Severiano | PEMMSS Developer (spatial.py) and Expert User
PEMMSS model initial conceptualisation: S.A. Northey, S. Pauliuk, S. Klose, M. Yellishetty, D. Giurco
For further information or enquiries email: stephen.northey@uts.edu.au
How to use:
- #### Install python and dependent packages This version of the model has been developed and tested using python 3.13.5. Additional required packages and the version used during development and testing are shown in requirements.txt. Install using pip:
angular2html
cd <\path_to_pemmss_folder>
pip install -r requirements.txt
- #### Scenario Data Input and Calibration Adjust scenario parameters and calibrate the model by modifying the CSV files located in the input_files/ subdirectory.
The expected structure and data formats for each CSV file are documented in the associated import function defined in modules/file_import.py.
Execute pemmss.py
Run the model by executing pemmss.py using python.
View Results Data and Graphs
The results will be saved to a new sub-directory created for model execution, outputfiles/[EXECUTIONDATE_TIME]/
This will include: - A folder containing copies of the input files used for the model run to ensure reproduceability. - A folder containing data generated for each demand scenario, with individual results CSVs for each iteration of this. - A folder containing aggregated statistics from all demand scenarios and iterations. - A folder containing any generated graphs. - A log file containing information useful for benchmarking and debugging.
- #### Alternative GUI interface Run app.py using python.
Please note that this may not run correctly when ran from IDEs without native Jupyter notebook support such as Pycharm Community version. Has been tested to work with Pycharm Professional, VScode and when ran from the terminal (need to cd into pemmss folder to ensure it is the working directory).
License:
This model is licensed under a BSD 3-Clause License. See LICENSE.md for further information.
Attribution and Citation:
We request that any reference to this model in publications or presentations cite the Zenodo repository (https://doi.org/10.5281/zenodo.7001908) and the journal article (https://doi.org/10.1016/j.rcradv.2023.200137) describing the core model design and rationale. See CITATION.cff or below for specific details:
Northey, S.A., Klose, S., Pauliuk, S., Yellishetty, M., Giurco, D. (2023). Primary Exploration, Mining and Metal Supply Scenario (PEMMSS) model: Towards a stochastic understanding of the mineral discovery, mine development and co-product recovery requirements to meet demand in a low-carbon future. Resources, Conservation & Recycling Advances 17: 200137. https://doi.org/10.1016/j.rcradv.2023.200137
Keep track of updates
Don't forget about PEMMSS. Smash your GitHub Watch and Star buttons to follow along!
Owner
- Name: Stephen Northey
- Login: sanorthey
- Kind: user
- Company: Institute for Sustainable Futures, University of Technology Sydney
- Website: https://www.stephennorthey.net/
- Repositories: 2
- Profile: https://github.com/sanorthey
Research Interests: Sustainable Development Mining, Mineral and Metal Production Life Cycle Assessment Resource Depletion Water Footprinting
Citation (CITATION.cff)
cff-version: 1.1.0
message: "Please cite this repository when using or describing this model."
authors:
- family-names: Northey
given-names: Stephen A.
orcid: https://orcid.org/0000-0001-9001-8842
- family-names: Klose
given-names: Stefanie
orcid: https://orcid.org/0000-0002-6415-2068
- family-names: Pauliuk
given-names: Stefan
orcid: https://orcid.org/0000-0002-6869-1405
- family-names: Yellishetty
given-names: Mohan
orcid: https://orcid.org/0000-0003-2921-200X
- family-names: Giurco
given-names: Damien
orcid: https://orcid.org/0000-0002-1707-9531
- family-names: Mendonca Severiano
given-names: Bernardo
orcid: https://orcid.org/0000-0002-2201-3473
- family-names: Hyman
given-names: Jayden
orcid: https://orcid.org/0000-0002-8160-1742
title: "Primary Exploration, Mining and Metal Supply Scenario (PEMMSS) Model"
version: 1.4.0
doi: 10.5281/zenodo.7001908
date-released: 2024-07-10
GitHub Events
Total
- Release event: 1
- Watch event: 3
- Delete event: 1
- Push event: 17
- Pull request review event: 2
- Pull request review comment event: 1
- Pull request event: 5
- Fork event: 1
- Create event: 4
Last Year
- Release event: 1
- Watch event: 3
- Delete event: 1
- Push event: 17
- Pull request review event: 2
- Pull request review comment event: 1
- Pull request event: 5
- Fork event: 1
- Create event: 4