Skip to main content

This Python package is aimed towards the simulation and analysis of irradiation damage with multiple tools.

Reason this release was yanked:

Wrong pyproject.toml version

Project description

Irradiapy

This Python package is aimed towards the simulation and analysis of irradiation damage with multiple tools.

This initial version works and is ready for production, but the code is under revision to improve usability, readability and efficiency. You can find an example under the examples folder. More examples will be provided with the next version, as well as a documentation page.

srimpy

This subpackage runs SRIM from Python with some tweaks for automation . All SRIM outputs are saved into a SQLite database for easy use.

Please note that:

  • You must obtain SRIM and make it work on own before using this functionality. SRIM is not included here.
  • SRIM was designed to be run with a GUI. I managed to handled it the best way I could. A SRIM window will open in every run, but it will be minimised.
  • I think this can adapted to run in Linux with Wine, but I do not have a Linux system. Someone could help with this.

With this subpackage, you get the list of PKAs produced by ions, and then you can place molecular dynamics collisional cascades debris accordinly, as described in [to be published]. You can find the database we used in [to be published] in CascadesDefectsDB repository.

lammpspy

I am also working on a Python workflow that uses the corresponding LAMMPS API to generate databases of molecular dynamcis cascades "easily". This is in development and will be publish later.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

irradiapy-0.1.0.tar.gz (50.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

irradiapy-0.1.0-py3-none-any.whl (73.7 kB view details)

Uploaded Python 3

File details

Details for the file irradiapy-0.1.0.tar.gz.

File metadata

  • Download URL: irradiapy-0.1.0.tar.gz
  • Upload date:
  • Size: 50.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.0

File hashes

Hashes for irradiapy-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7c92e0017aeeaa7e2cf363a686d04a08d83aa1d1521594f9b5f9c3c095f76114
MD5 462463debb02b17ee92277677b235fac
BLAKE2b-256 1f9aadccca93ba4915e08102fe2ea1bf35906090bd26bde1491b1bd60ac4b7f8

See more details on using hashes here.

File details

Details for the file irradiapy-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: irradiapy-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 73.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.0

File hashes

Hashes for irradiapy-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 235fa7e32659f53a5928820c121bf940e1631a251caa9c29882dea4b49fdc90c
MD5 be6b4775a5456437c3e55bd2ba2efbd7
BLAKE2b-256 3929e3586f3be632acf39860bd82910563930d483de7543b315f461bab984062

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page