Skip to main content

Implementation of a 3D TEM simulation based on

Project description

Mini TEM

This project aims at making a very lightweight simulation of a transmission electron microscope

Use

To use this project you can use mini_tem\i2tem.py or mini_tem\i2tem.json to design your own microscope using the components provided (For now lenses, biprims, shifters, deflectors, samples and stigmators).

Components

The class Component is used as an interface to standardize how the components are used. It's possible to make your own components by inheriting from it. Some basic components are provided:

Lenses

Lenses are the most important component of the microscope. They are used to focus the beam of electrons.

Biprims

Biprims are used to split the electron beam into two beams.

Shifters

Shifters are used to shift the beam of electrons along a direction perpendicular to the optical axis.

Deflectors

Deflectors are used to deflect the beam of electrons along a direction parallel to the optical axis.

Samples

Samples are used to simulate an interaction between the beam of electrons and an object.

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

mini_tem-2024.10.10.0.tar.gz (56.4 kB view details)

Uploaded Source

Built Distribution

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

mini_tem-2024.10.10.0-py3-none-any.whl (31.6 kB view details)

Uploaded Python 3

File details

Details for the file mini_tem-2024.10.10.0.tar.gz.

File metadata

  • Download URL: mini_tem-2024.10.10.0.tar.gz
  • Upload date:
  • Size: 56.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.0 CPython/3.9.7 Windows/10

File hashes

Hashes for mini_tem-2024.10.10.0.tar.gz
Algorithm Hash digest
SHA256 55f9239bd973fc6f0022996c3165f18adb6562fccf21837c28cbfeebc29b257b
MD5 ccdc17d3c36d0a9a9258b5897c8309a4
BLAKE2b-256 21da58f2eeff9d737599908517f61ad20fd7434944bc68516647a85d50679b92

See more details on using hashes here.

File details

Details for the file mini_tem-2024.10.10.0-py3-none-any.whl.

File metadata

  • Download URL: mini_tem-2024.10.10.0-py3-none-any.whl
  • Upload date:
  • Size: 31.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.0 CPython/3.9.7 Windows/10

File hashes

Hashes for mini_tem-2024.10.10.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6924b32af68895d159fde6888a9d7c1c1045a576132ed479ef22b77b78cfb048
MD5 ae8209305a36327dcc8146dbf53c7aed
BLAKE2b-256 791870c3ebb80e3ebfccc19525837a651225cc21cfcb7ad41d8fbaf9599bd7e9

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