pysrim
pysrim: Automation, Analysis, and Plotting of SRIM Calculations - Published in JOSS (2018)
Science Score: 89.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 3 DOI reference(s) in README and JOSS metadata -
✓Academic publication links
Links to: joss.theoj.org, zenodo.org -
✓Committers with academic emails
1 of 4 committers (25.0%) from academic institutions -
○Institutional organization owner
-
✓JOSS paper metadata
Published in Journal of Open Source Software
Scientific Fields
Engineering
Computer Science -
40% confidence
Last synced: 4 months ago
·
JSON representation
Repository
Basic Info
- Host: gitlab.com
- Owner: costrouc
- License: mit
- Default Branch: master
Statistics
- Stars: 11
- Forks: 12
- Open Issues: 11
- Releases: 0
Created over 7 years ago
https://gitlab.com/costrouc/pysrim/blob/master/

**All issues and contributions should be done on
[Gitlab](https://gitlab.com/costrouc/pysrim). Github is used only as a
mirror for visibility**
# pysrim: Automation, Analysis, and Plotting of SRIM Calculations
`pysrim` is a python package that aims to wrap and extend SRIM a
popular tool for simulating ions traveling through a material. There
are many pain points to SRIM and this package aims to address
them. These include compatibility with all OS's, automation and crash
recovery of SRIM calculations, parsing of all output files, and
publication quality plots.
There is now a docker image
[costrouc/pysrim](https://hub.docker.com/r/costrouc/pysrim/tags/) for
running pysrim and SRIM! **No setup necissary and does not require a
display so it is server ready**. If you would like to try it run the
short command below (obviously requires docker). All output files will
be stored in `/tmp/output` for this example. [Benchmarks
show](https://pysrim.readthedocs.io/en/latest/benchmarks.html) the
docker container is around 50-60% faster. I believe this is due to
using [xvfb](https://linux.die.net/man/1/xvfb)
``` bash
docker run -v $PWD/examples/docker:/opt/pysrim/ \
-v /tmp/output:/tmp/output \
-it costrouc/pysrim sh -c "xvfb-run -a python3.6 /opt/pysrim/ni.py"
ls /tmp/output
```
| Latest Release | |
| Package Status | |
| License | |
| Build Status | |
| Coverage | |
| Conda | |
| Documentation | |
| Publication | |
| DOI Repository Archive |
JOSS Publication
pysrim: Automation, Analysis, and Plotting of SRIM Calculations
Published
August 02, 2018
Volume 3, Issue 28, Page 829
Authors
Tags
SRIM nuclear materials simulation monte carlo pythonCommitters
Last synced: 4 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Chris Ostrouchov | c****v@g****m | 161 |
| Jesse Carter | j****r@g****m | 5 |
| Anton Såmark-Roth | a****h@g****m | 1 |
| Arun Persaud | a****d@l****v | 1 |
Committer Domains (Top 20 + Academic)
lbl.gov: 1
Issues and Pull Requests
Last synced: 4 months ago
Packages
- Total packages: 1
-
Total downloads:
- pypi 163 last-month
- Total dependent packages: 0
- Total dependent repositories: 2
- Total versions: 23
- Total maintainers: 1
pypi.org: pysrim
Srim Automation of Tasks via Python
- Homepage: https://gitlab.com/costrouc/pysrim
- Documentation: https://pysrim.readthedocs.io/
- License: MIT
-
Latest release: 0.5.10
published about 7 years ago
Rankings
Dependent packages count: 10.1%
Forks count: 10.9%
Dependent repos count: 11.6%
Average: 13.2%
Downloads: 15.6%
Stargazers count: 17.7%
Maintainers (1)
Last synced:
4 months ago
Dependencies
setup.py
pypi
- numpy >=1.10.0
- pyyaml *
