Python wrapper and GUI for running SRIM calculations
Project description
CCO Srim Utility
This utility provides a python package and GUI for interfacing with SRIM and is used to convert the output of SRIM into an energy loss vs. depth format with sensible units. The GUI can post-process SRIM files with different packing fractions from already run SRIM results and directly run SRIM using the embedded SR Module.
Installing
- Python
python -m pip install srimutil_ccoverstreet- Or in developer mode
git clone https://github.com/ccoverstreet/CCOSRIMUtil cd CCOSRIMUtil python -m pip install -e .
- Download Windows executable
Standalone GUI mode
- Python
python -m srimutil_ccoverstreet
- Or Windows executable
- SR Module embedded in package known to work on Linux and Windows, unsure about Mac (would need wine)
- Even if SR Module does not work on a system, the post-processing portion (bottomm left) can be used to import existing SRIM output files
- Can specify input parameters for SRIM Tables and directly run SRIM
- Can read and post-process output SRIM Tables to consistent units and converts to energy loss as a function of depth
- Can specify packing fraction (result of porosity), density, and visualization/calculation parameters for the "annotated" plotting tab
- Results can be easily exported from the post-processing section to CSV files which can be conveniently used in other software
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file srimutil_ccoverstreet-0.0.6.tar.gz.
File metadata
- Download URL: srimutil_ccoverstreet-0.0.6.tar.gz
- Upload date:
- Size: 905.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c03089f8d2050e2de29492c0d74ded2178f11a89a031fb614833f8ff1c37ba86
|
|
| MD5 |
d72484f3ce53294349697202a0df32d9
|
|
| BLAKE2b-256 |
c9bcb7f88f77b8aed7ca3745a54bb5ea0289f7344174efcf0b535347559020a4
|
File details
Details for the file srimutil_ccoverstreet-0.0.6-py3-none-any.whl.
File metadata
- Download URL: srimutil_ccoverstreet-0.0.6-py3-none-any.whl
- Upload date:
- Size: 931.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ffa53e588daaa9d98d0cfae714289423830824bd8a300988d346c6d377837eeb
|
|
| MD5 |
9caa7bb7aa5a46cf5b47ec8d4aeea0db
|
|
| BLAKE2b-256 |
bdea11dbc723d21ada709768cf90096a15a9e59d3f368389dca95cb845c2bc1a
|