TES/QET based Detector modeling and optimization
Project description
Package for Optimizing QET based Phonon sensitive Detectors.
The code structure follows that of a real detector.
A Detector object is composed of an Absorber
object and a QET
object. A QET
is composed of at TES
object. Absorber
, QET
, and TES
objects have material properties that are passed from darkopt.materials
.
See Examples/example.ipynb
for usage of the package
Installation
To install the most recent (stable) development version of DarkOpt, clone this repo, then from the top-level directory of the repo, type the following line into your command line
pip install .
You may need to add the --user
flag if using a shared Python installation.
This package requires python 3.6 or greater. A current version of Anaconda3 should be sufficient, however a conda environment file as well as a list of dependencies is provided (condaenv.yml and requirements.txt)
TODO
- Add Tc dependent plots
Work needed:
- Currently assumes bare crystal surface is elastic process, no down conversion
- Think it is < 1%
- Number of bounces before phonons go subgap ?
- Need Down Conversion but now bellow 1 meV
- Lowering W Tc and Fin Tc (are the set values correct?)
This is based on erlier work from Matt Pyle's matlab optimization code.
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
File details
Details for the file DarkOpt-0.1.0.tar.gz
.
File metadata
- Download URL: DarkOpt-0.1.0.tar.gz
- Upload date:
- Size: 27.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8412fd27d8d0fe1619bdda30c681167a8fc20a5424fa87ea6e368577280cadc0 |
|
MD5 | 942bfc04780093eff7d0d704077f592e |
|
BLAKE2b-256 | 197b17bd16947d39a0758147c78ab2fc235f74314ac8eb15d64ec7bc3f840aa6 |
File details
Details for the file DarkOpt-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: DarkOpt-0.1.0-py3-none-any.whl
- Upload date:
- Size: 30.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2365c1eeb52baadd5db313626a78c43a53074be1b5eb4bca1355474bc0c3975 |
|
MD5 | 466ee4e600a41f6c34ce5af4e4318f28 |
|
BLAKE2b-256 | de2980e4c9ddf99f057895acdc9d8a895d8bbcfdeafaf33d9d274eb59bea12c0 |