Skip to main content

A solid state detector simulation developed for the Nab experiment.

Project description

nesse

Nab Event Shape Simulation Effort (NESSE) is a python based solid state detector simulation developed for the Nab experiment.

Dependencies

Please insure the following dependencies are installed if installing nesse manually.

  • Cython==3.1.2
  • uproot==4.3.7
  • numpy==1.24.3
  • scipy
  • tqdm
  • matplotlib
  • numba
  • h5py
  • pandas
  • pyMSVC

Currently this will only work for Python versions 3.7-3.11 due to some of the above dependencies. Python packaging does not like when you specify upper bounds on python versions so you, the user, will have check this yourself.

Install

nesse can either be installed using pip or manually.

To install with pip

python3 -m pip install nesse

To install manually git clone and append the path to the nesse src directory like below:

import sys
sys.path.append(path_to_nesse+"/src/")
import nesse

Please see the tutorial notebook for more instruction on how to use nesse.

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

nesse-0.2.0.tar.gz (19.5 kB view details)

Uploaded Source

Built Distribution

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

nesse-0.2.0-py3-none-any.whl (20.7 kB view details)

Uploaded Python 3

File details

Details for the file nesse-0.2.0.tar.gz.

File metadata

  • Download URL: nesse-0.2.0.tar.gz
  • Upload date:
  • Size: 19.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.17

File hashes

Hashes for nesse-0.2.0.tar.gz
Algorithm Hash digest
SHA256 f8481df6e1884b3fe986268e50237636e76d423a317fdb934a7fb5f88513961e
MD5 8c02562c0ee505e41ce62195328067a6
BLAKE2b-256 a207774c34bb1fc98a3268e1852e3b014de237a898523cdc1235044be8af5972

See more details on using hashes here.

File details

Details for the file nesse-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: nesse-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 20.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.17

File hashes

Hashes for nesse-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6045ba6827a052c3525c88450981199cecbe3bd634e3e0ee01e04a3a926e60cd
MD5 92b208203b6a595c5445a2b875ca30f2
BLAKE2b-256 dc8b8c3a25dd07a3883283f7bea87d6956f3151bc1b1bf5c93bdcf073738ac0c

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