pyOpenSci / software-submission

Submit your package for review by pyOpenSci here! If you have questions please post them here: https://pyopensci.discourse.group/
92 stars 36 forks source link

Presubmission Inquiry for MontePy #203

Closed MicahGale closed 2 months ago

MicahGale commented 2 months ago

Submitting Author: @micahgale Package Name: MontePy One-Line Description of Package: A python library for reading, editing, and writing MCNP input files. Repository Link (if existing): https://github.com/idaholab/MontePy/ EiC: TBD


Code of Conduct & Commitment to Maintain Package

Description

MontePy is a python library for reading, editing, and writing MCNP input files. Monte Carlo N-Particle (MCNP) is a Monte Carlo radiation transport code that is used extensively in nuclear engineering and medical physics. MCNP has a long legacy and predates XML, JSON, YAML, etc. so its input files use a completely custom syntax. MontePy is able to read this syntax and create an object oriented pythonic interface to the MCNP input file.

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

Domain Specific


MontePy provides an object-oriented interface to MCNP input file, and is designed to automate working with these files as the first stage of a workflow.

The target audience is any python user who uses MCNP. This includes nuclear engineers, nuclear physicists, medical physicists, and those studying cosmic rays.

There is also MCNPy reports to provide similar features. I have been unable to verify this as I have been unable to install it. MontePy is different by being written purely in python, and not java, and having a publicly accessible github, that anyone can open an issue for.

P.S. Have feedback/comments about our review process? Leave a comment here

cmarmo commented 2 months ago

Hi @MicahGale, thank you for reaching out to pyOpenSci! I'm Chiara , Editor in chief for the next three months. I'm pretty sure that MontePy is in scope with our editorial line, as it is meant to support scientific workflows manipulating specific data formats. Would you mind opening a new submission issue referencing this pre-submission? Thank you.

MicahGale commented 2 months ago

Will do!