mafmine_mms
Web application for selecting mining methods based on geological parameters, using methodologies like Nicholas 1981, 1992, UBC, and Sh&B. Supports quick technical and economic evaluations with geomechanical classification tools. Built with JavaScript, HTML5, and CSS3, without frameworks.
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 8 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (15.5%) to scientific vocabulary
Keywords
Repository
Web application for selecting mining methods based on geological parameters, using methodologies like Nicholas 1981, 1992, UBC, and Sh&B. Supports quick technical and economic evaluations with geomechanical classification tools. Built with JavaScript, HTML5, and CSS3, without frameworks.
Basic Info
- Host: GitHub
- Owner: higorjsc
- License: mit
- Language: HTML
- Default Branch: main
- Homepage: https://www.mafmine.com.br/v3.1/tools/mms/src/ubc.html
- Size: 7.91 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 1
Topics
Metadata Files
README.md
Mining Method Selection Application
Overview
This project implements a web application for the selection of mining methods for conceptual mining projects. The tool is based on the Nicholas methodology and other quantitative methods to evaluate mineral deposits. The application helps professionals make quick decisions about the feasibility of different mining methods based on geological and economic parameters.
Features
- Mining Method Evaluation: The application supports the Nicholas 1981, Nicholas 1992, UBC, and Sh&B methods.
- Intuitive Interface: Lithological parameter tables, such as uniaxial compressive strength and specific weight, are presented in a clear and easy-to-understand format.
- Geomechanical Classification: Auxiliary tools for geomechanical classification of mineral deposits using the RMR method.
- Quick Assessment: Allows for quick technical and economic evaluation, providing clear guidance on the most suitable mining methods for the project.
Technologies Used
- Frontend:
- JavaScript
- HTML5
- CSS3
- Auxiliary Tools:
- Lithological parameter tables
- RMR geomechanical classification
- GSI geomechanical classification
- AHP tool for decision-making in Nicholas' method
- No Frameworks: The application was developed without using frameworks or additional dependencies.
How to Use
- Access the application interface.
- Select the desired mining method (Nicholas 1981, Nicholas 1992, UBC, Sh&B).
- Fill in the geological parameters with available data about the mineral deposit.
- Review the results and use the auxiliary tools to geomechanically classify the deposit.
- Consider technical and economic criteria to choose the most suitable method.
Architecture
The application is designed to be modular and scalable, ensuring that new features can be easily added.
Contributions
This project is continuously evolving, and contributions to improvement are welcome.
Institutional Support
This work was developed with the support of:
- Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq): For funding and fostering scientific research in Brazil.
- Universidade Federal do Rio Grande do Sul (UFRGS): For providing academic infrastructure and resources.
How to Contribute
We welcome contributions from the community! Here’s how you can help:
1. Report Bugs: Open an issue on GitHub to document problems or suggestions.
2. Improve Code: Fork the repository, make changes, and submit a pull request.
3. Enhance Documentation: Help improve user guides or translate content.
License
This project is licensed under the MIT License - see the LICENSE file for more details.
More about the Application
The development of the mining method selection application is described in two key research articles:
DESENVOLVIMENTO DE UM APLICATIVO DE SELEÇÃO DE MÉTODOS DE LAVRA PARA PROJETOS CONCEITUAIS DE MINERAÇÃO
Authors: Higor José Silva Campos, Fernando Alves Cantini Cardozo, Vinícius Matheus Lenz, Carlos Petter. DOI: 10.5151/2594-357X-40715METHODOLOGY FOR SELECTING MINING METHODS IN THE PRELIMINARY PROJECT STAGES
Authors: Fernando Alves Cantini Cardozo, Higor José Silva Campos, Carlos Otávio Petter, Vinícius Matheus Lenz. DOI: 10.5151/2594-357X-40716
These articles provide a detailed explanation of the methodology and the application’s development process.
References
- BIENIAWSKI, Z. T. Engineering Rock Mass Classifications: A Complete Manual for Engineers and Geologists in Mining, Civil, and Petroleum Engineering. John Wiley & Sons, 1989.
- NICHOLAS, D.E. Method Selection - A Numerical Approach. In: DESIGN AND OPERATION OF CAVING AND SUBLEVEL STOPING MINE. Stewart, Daniel R. ed. Society of Mining Engineers of the American Institute of Mining, Metallurgical, and Petroleum Engineers, 1981.
- NICHOLAS, D.E. Selection Procedure. In: MINING ENGINEERING HANDBOOK. 2nd ed. Society for Mining, Metallurgy, and Exploration, Inc., 1992. v. 2, p. 2090–2106.
- HOEK, E.; CARTER, T. G.; DIEDERICHS, M. S. Quantification of the geological strength index chart. 47th US Rock Mechanics / Geomechanics Symposium, 2013. p. 1757–1764.
- PALMSTRÖM, A. Combining the RMR, Q, and RMi classification systems. Tunnelling and Underground Space Technology, 2009. v. 24, n. 4, p. 491–492.
- RIBEIRO, M. C. de C. R.; ALVES, A. da S. Aplicação do método Analytic Hierarchy Process (AHP) com a mensuração absoluta num problema de seleção qualitativa. Sistemas & Gestão, 2016. v. 11, n. 3, p. 270–281.
- SAATY, T. L. How to make a decision: The Analytic Hierarchy Process.
- SHAHRIAR, K. et al. A New Numerical Method and AHP For Mining Method Selection. Proc. 4th Int. Symp. on ‘High performance mine production, 2007. p. 289–306.
- TENZER, R. et al. A digital rock density map of New Zealand. Computers & Geosciences, 2011. v. 37, n. 8, p. 1181–1191.
- MILLER, T.L.; PAKALNIS, R.; POULIN, R. UBC Mining Method Selection. University of British Columbia, Vancouver, B.C., Canada, 1995.
Owner
- Name: HIGOR J. S. CAMPOS
- Login: higorjsc
- Kind: user
- Location: Brasil
- Repositories: 1
- Profile: https://github.com/higorjsc
Citation (CITATION.cff)
cff-version: 1.2.0 # Atualizado para a versão mais recente do CFF
message: "If you use this software, please cite it as below."
title: "Mafmine: Mining Method Selection"
abstract: "Mafmine: Mining Method Selection is a web-based tool designed to assist in the selection of mining methods based on geotechnical and operational parameters. It provides a user-friendly interface for decision-making in mining engineering."
authors:
- name: "Higor José Silva Campos"
email: "higor.jose@ufrgs.br"
affiliation: "Federal University of Rio Grande do Sul"
orcid: "0009-0001-4762-6065"
- name: "Fernando Alves Cantini Cardoso"
email: "fernando.cantini@ufrgs.br"
affiliation: "Federal University of Rio Grande do Sul"
orcid: "0000-0001-5309-4061"
- name: "Carlos Otávio Petter"
email: "cpetter@ufrgs.br"
affiliation: "Federal University of Rio Grande do Sul"
orcid: "0000-0003-4959-4359"
- name: "Renato Aurélio Petter"
affiliation: "Federal University of Rio Grande do Sul"
email: "7rapetter@gmail.com"
orcid: "0000-0003-2479-2527"
date-released: "2025-09"
version: "1.0.0"
license: "MIT"
repository-code: "https://github.com/higorjsc/mafmine_mms"
website: "https://www.mafmine.com.br/v3.1/tools/mms/src/ubc.html"
keywords:
- "mining"
- "method selection"
- "nicholas 1981"
- "nicholas 1992"
- "ubc mining method selection"
- "shb mining method selection"
- "mafmine"
- "geomechanics"
- "rock mass rating"
- "geotechnical engineering"
- "decision-making"
- "software tool"
preferred-citation:
title: "Mafmine: Mining Method Selection"
authors:
- name: "Campos, H."
affiliation: "Federal University of Rio Grande do Sul"
orcid: "0009-0001-4762-6065"
- name: "Cardoso, F."
affiliation: "Federal University of Rio Grande do Sul"
orcid: "0000-0001-5309-4061"
- name: "Petter, C."
affiliation: "Federal University of Rio Grande do Sul"
orcid: "0000-0003-4959-4359"
- name: "Petter, R."
affiliation: "Federal University of Rio Grande do Sul"
orcid: "0000-0003-2479-2527"
year: 2025
version: "1.0.0"
url: "https://github.com/higorjsc/mafmine_mms"
doi: "10.5281/zenodo.14816455" # Substitua pelo DOI real quando disponível
license: "MIT"
repository-code: "https://github.com/higorjsc/mafmine_mms"
website: "https://www.mafmine.com.br/v3.1/tools/mms/src/ubc.html"
GitHub Events
Total
- Release event: 1
- Watch event: 3
- Push event: 4
- Create event: 1
Last Year
- Release event: 1
- Watch event: 3
- Push event: 4
- Create event: 1