pyxel-sim

View on PyPIReverse Dependencies (2)

2.8.2 pyxel_sim-2.8.2-py3-none-any.whl

Wheel Details

Project: pyxel-sim
Version: 2.8.2
Filename: pyxel_sim-2.8.2-py3-none-any.whl
Download: [link]
Size: 958290
MD5: 434f748b1d60190e67f3662ceef74aa9
SHA256: 5a624c465002d6f054f5fb88b230fe8b6ce16914fec9b71121ae8ac218b168e6
Uploaded: 2025-01-27 13:51:23 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: pyxel_sim
Version: 2.8.2
Summary: Pyxel detector simulation framework.
Author-Email: The Pyxel development team <pyxel[at]esa.int>
Project-Url: homepage, https://esa.gitlab.io/pyxel/
Project-Url: documentation, https://esa.gitlab.io/pyxel/doc/
Project-Url: repository, https://gitlab.com/esa/pyxel
Project-Url: changelog, https://gitlab.com/esa/pyxel/-/releases
Project-Url: tracker, https://gitlab.com/esa/pyxel/issues
License: MIT
Keywords: ESA,data modeling,sensors,calibration,CCD,CMOS,active sensors,electronics
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Astronomy
Classifier: Topic :: Scientific/Engineering :: Image Processing
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Typing :: Typed
Requires-Python: >=3.10
Requires-Dist: numba (>=0.56.4)
Requires-Dist: numpy (>=1.24)
Requires-Dist: pandas (>=1.5)
Requires-Dist: scipy (>=1.10)
Requires-Dist: xarray (>=2024.10.0)
Requires-Dist: matplotlib (>=3.6)
Requires-Dist: seaborn
Requires-Dist: hvplot (>=0.9)
Requires-Dist: bokeh (>=3.3.0)
Requires-Dist: panel
Requires-Dist: dask[dataframe]
Requires-Dist: distributed
Requires-Dist: ipywidgets (>=7.5)
Requires-Dist: astropy (>=5.2)
Requires-Dist: fsspec[http] (>=2021)
Requires-Dist: h5netcdf
Requires-Dist: pyyaml
Requires-Dist: xlrd
Requires-Dist: openpyxl
Requires-Dist: pooch (>=1.1.0)
Requires-Dist: attrs (>=21.3.0)
Requires-Dist: click (!=8.1.4,!=8.1.5)
Requires-Dist: tqdm
Requires-Dist: typing-extensions (>=4.9)
Requires-Dist: pympler
Requires-Dist: pillow
Requires-Dist: scikit-image (>=0.20.0)
Requires-Dist: astroquery
Requires-Dist: specutils
Requires-Dist: synphot
Requires-Dist: diskcache
Requires-Dist: rich
Requires-Dist: pygmo (>=2.16.1); extra == "calibration"
Requires-Dist: poppy (>=1.1.0); extra == "model"
Requires-Dist: lacosmic; extra == "model"
Requires-Dist: photutils; extra == "model"
Requires-Dist: asdf; extra == "io"
Requires-Dist: pyxel-sim[calibration]; extra == "all"
Requires-Dist: pyxel-sim[model]; extra == "all"
Requires-Dist: pyxel-sim[io]; extra == "all"
Provides-Extra: calibration
Provides-Extra: model
Provides-Extra: io
Provides-Extra: all
Description-Content-Type: text/markdown
License-File: LICENSE.txt
License-File: AUTHORS.rst
[Description omitted; length: 5638 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pyxel/__init__.py sha256=WYcDPEWIXSeA0Zt5pdcxfJubUgI49Bat45aIcVN96k4 1064
pyxel/__main__.py sha256=jLvk2FAJsaJd63KtSYTrzaybSAneyc_GlRPulQguSAc 623
pyxel/_version.py sha256=loJ-YpctXja3sZD9QDSMIIDNXw_Umbt9pCyhbZr3XX4 497
pyxel/evaluator.py sha256=JVu4pMmvfK9Nw_8YUZUNJHuzoe_xHli-naB9VY7sRZM 4249
pyxel/options.py sha256=aZtzvx7qlM0sfhxeQy1hs-58A7WdMEw_wacKXPi7Wwk 5111
pyxel/py.typed sha256=jwzLVcoyj0xpcw__IkXDEl4LDLUr88zNINTq1gX2VNc 102
pyxel/run.py sha256=zGd7tW1M1ybDbHc_jxGgmPVCAK_gl_jGkuEzjhmu5GE 49142
pyxel/show_versions.py sha256=tIwe66WKjZGxFcUIZ3jnxd5QWsRGYQJutKRnb6HJ8Y0 4738
pyxel/backends/__init__.py sha256=GFCZJUW7WgmJdgAnNveVblWg0C3lqmgFvLGgf5k80zQ 448
pyxel/backends/asdf.py sha256=lxpgENqZSEqS4aNCLpupInvvJCURAB64mGWWxANZ8SY 2805
pyxel/backends/hdf5.py sha256=8yyvm2Qc9dre55HnekV4xc-xcjhpld4YWOgMaSblw1Y 6634
pyxel/calibration/__init__.py sha256=19OHiFBPw4N-6FYgWpKlt0UVzXQ1IuhnhLybLp5WAI4 1091
pyxel/calibration/algorithm.py sha256=3R0Sr8k382c5WZ6wzi0Qb2rIgKMGc7kHNsbfZwqXZP4 14659
pyxel/calibration/archipelago.py sha256=Duv9nG3yszkGmJozvOiN0Xz3ICLH4jMQPPILWPa5XzA 20812
pyxel/calibration/archipelago_datatree.py sha256=dlAu4MDPxEEdnOXF5S5rQ9gfSZ0EKkKGp4pt84JsCW4 20084
pyxel/calibration/calibration.py sha256=LOKNODZ7FNkea_xltK3Bh1g9Kr3jB1V2VeMJIY6t-hk 20038
pyxel/calibration/fitness.py sha256=cekdDWrYuwxgnRj2mXlRX_Yay-Bf881KIjuHQgbo8eA 3180
pyxel/calibration/fitting.py sha256=GdzOPrf4SffDi0gGa0OC4bOI8LRoMsNp8QwHARcEYUE 16997
pyxel/calibration/fitting_datatree.py sha256=NnjlAVRjxoplTYOWdAsaG7KJOvPVuk6Blo7VTtUcf34 20176
pyxel/calibration/protocols.py sha256=kVh9SzsDnClsltxLQFcBUeEQxiFi9zaFNGR676DWyQQ 2026
pyxel/calibration/user_defined.py sha256=o2PPJL5iJ3au2RFRsSPSZ7axpK6yP-UUlaFNe1reOQk 5949
pyxel/calibration/util.py sha256=xotU9K6Z0QtQ6dXhyOsYN57o2PxnOmuQxlkmJeQuPQw 15510
pyxel/configuration/__init__.py sha256=UuuSE_x94AgqENiWy9txOkZi0VTexFOETrs7C9ZSR_g 493
pyxel/configuration/configuration.py sha256=NV15TsHfpqwMiYPKC8PEz8lU006NL74UNYIt9IkNz8g 15313
pyxel/data_structure/__init__.py sha256=ucGHHU7OpBiYTBKDONKRkJVC5dyx_dpMBaxjP5W-Cz4 1169
pyxel/data_structure/array.py sha256=gEyXMUHh82DfILrq7z5R9Pn_ISvBBhHfO0mlesdZUkQ 8809
pyxel/data_structure/charge.py sha256=tMV2vNDF40dMhpGSZzU41nucohD49QD00KYwIdhkuDA 17210
pyxel/data_structure/image.py sha256=2IQTfoDasDLmoi1smicMJrnO8dH-Tl9HpsO7GfTZxlY 2132
pyxel/data_structure/persistence.py sha256=kFrCnRGAoEV2IU1zvdbqg3CnNdHqppmuOjjfp0d2s9c 4912
pyxel/data_structure/phase.py sha256=1n1JZAtDIDkklvPdi4-GAZ8YrBdLY_Bozx_kyvkolV0 853
pyxel/data_structure/photon.py sha256=G7LkRDhAEFmZI-Tw5uv3ymcdDSXYTbxUiOctm_Z09YI 18057
pyxel/data_structure/pixel.py sha256=fd4XkAAQ-NZBjvcWOb8Q-3Ac5Qxy3uXTfXqB4y8HSfA 3167
pyxel/data_structure/scene.py sha256=qr6ytWF0D2WG5apCMUDkscLDl3ynwjipZ4YwaKtGQ9A 14532
pyxel/data_structure/signal.py sha256=NcOjgnrmow9x4etmsEHthvLHjfxWr4A2IueZr-kzlK8 2147
pyxel/data_structure/util.py sha256=PWWCNlUWEVvU4wJuM3zsYAr6YA_OEqn1mxGz_wbQxhk 1265
pyxel/detectors/__init__.py sha256=axj0CYzSeZyt-7p5uxm_4TDNfzk-tliFMsrGbqPPC9I 857
pyxel/detectors/characteristics.py sha256=gYwXrbGGQ7aXkq2Fca0DQElGv9OGvtjXvzbL28_CCog 9373
pyxel/detectors/detector.py sha256=mucLLq4L349OpL1PbOA53KRWci5DJmQ58YUh9YwagoE 27020
pyxel/detectors/environment.py sha256=IIJeawyNHzENZQsz4zB3SBe9LMG6KaDzv-SSXtC6SQM 5911
pyxel/detectors/geometry.py sha256=T3Q3mj7fckfh2XRAbgDNTYhS1v_CA32OeRmlzR4n9D8 9090
pyxel/detectors/optics.py sha256=JbBfSkSkUOGuFhVlMNNTl9dks8ouakcd0-k_3n1dLQg 442
pyxel/detectors/readout_properties.py sha256=HI2K5plw8_2YsiQsiWwcBoCMnQ7TWxO1YYfnUl7DFrc 11021
pyxel/detectors/apd/__init__.py sha256=pdSGEMCr-q49CiRQKtCzBN5UcY649ReTWvpfP_s3r8s 487
pyxel/detectors/apd/apd.py sha256=Gt9uEpT-whWpBfxa7QqAJ7w2hu-s-mNGMvtfm3srur4 5348
pyxel/detectors/apd/apd_characteristics.py sha256=WyHCriUJStls8E8-K4CH5b81fVORz6z4mMFzER5tm84 15386
pyxel/detectors/apd/apd_geometry.py sha256=gtocxfpSkXVB_zpLg-Q_m0ov9u3_XdmU4qZ3QBokGNQ 846
pyxel/detectors/ccd/__init__.py sha256=r0Yq3iPSgz10nCRnuc00gGdMqZcf2tLndEvnO93emg4 435
pyxel/detectors/ccd/ccd.py sha256=O4Y_YnQUt1wr1bvTq9qNto8W-NInrRNu7DzliSjKThE 5329
pyxel/detectors/ccd/ccd_geometry.py sha256=zMGR2NW2VK1FtVKljhHk9mDvjmpc_73JESAZS3YL7Nk 949
pyxel/detectors/cmos/__init__.py sha256=AFhWQHdvU8vJWC0lWGXvGB2K82EEHCQfVSjLqmOqfWU 439
pyxel/detectors/cmos/cmos.py sha256=02GOf2n9yGBqavEX-o707wmfxlf4VDsw46S9us1Wn3w 5343
pyxel/detectors/cmos/cmos_geometry.py sha256=UhwXwGaS0G5Cyh-WzQjkG_NKZHX92oK8930MCngBeAQ 957
pyxel/detectors/mkid/__init__.py sha256=4i4b7MrGRnp6VJd6xLYG7Qr76wDah-6_P2d-a4OV0f4 439
pyxel/detectors/mkid/mkid.py sha256=6tT-AKZThRgmfzuZtSxC5hGcD4y13Uxen-jbmz837Z0 6784
pyxel/detectors/mkid/mkid_geometry.py sha256=h_9v5wEYHCau7na6CPgJt_mXMCeC1f4zXCShlGdgr_g 957
pyxel/exposure/__init__.py sha256=Cau7t6zWN04aqK5QmmqIffieUwojSTKHGUQHYGcYCS0 514
pyxel/exposure/exposure.py sha256=wcLnUKzfxjTfr2sZFGUvv8hTYNwHKw7Ug2Vpo8TmMvY 17163
pyxel/exposure/readout.py sha256=DHROzFBBlONioLkLBojfo3DB6gOmoYAbvm591ul0c-M 7850
pyxel/inputs/__init__.py sha256=UdCYuezufvkV4YDnH7aAXaDpxvek5QQq0hmXbr4y27A 526
pyxel/inputs/loader.py sha256=m45Kvsz-iaaQwM3aVxDovnDVs-CXWy8EC_d_8wiThJQ 18728
pyxel/models/__init__.py sha256=nSK1ETFHIm5deT0vz16-gpcelvi4eBq89W6U8kZmC1M 420
pyxel/models/util.py sha256=rFi1b0aEBh7SNBLLumAU42Nzcim0UtfGMVL-CYQcajE 1209
pyxel/models/charge_collection/__init__.py sha256=q9AqYEN5eK8nZrQ1rYOI1b_PQCFpUGghL7TjJeQk0X4 613
pyxel/models/charge_collection/collection.py sha256=P7iZRKm8ByE5v4WYFwcTYCsi_yNRfHyvVy4MPb-gA5E 666
pyxel/models/charge_collection/diffusion.py sha256=FqzXXs2ZlMBy3ldUijp0fVj4aSpdmbWIJ5f87aNzctA 9170
pyxel/models/charge_collection/fixed_pattern_noise.py sha256=OomORtuA0To3Xoq1Dxtm2Wtqbz0tAUQKrHrB4yhGR5k 4905
pyxel/models/charge_collection/full_well.py sha256=OH8daQ8s1mCCxbOnbjHNiPQBjtbsrVNyJ3qgPz6MoVs 1426
pyxel/models/charge_collection/inter_pixel_capacitance.py sha256=fikBXdrvoEgxJfWCfGZFY998V2ES_2iXvxlHyZtr12s 3405
pyxel/models/charge_collection/persistence.py sha256=4mwl0HTHauHh3VGGl91hjyizu2B3mfHF2-z7Ty208_0 16206
pyxel/models/charge_generation/__init__.py sha256=_K43VIS0UX08vqMYo9o-0UhdytnvxCoGt00kulFmOQI 1071
pyxel/models/charge_generation/apd_gain.py sha256=NRzWsXFzg2AC1j-Q7MZBYoT9Vo7CRpbqe4JS1FZQz28 1267
pyxel/models/charge_generation/charge_deposition.py sha256=ypZ_D4-7l1nKxa1tfJ_cDIOrCnhVVSfcLrofBrWobSo 17153
pyxel/models/charge_generation/charge_injection.py sha256=Uco0TpMPEI_OF8AHKWsQ9qrATadPhHiC2WM7mmtEp2c 2474
pyxel/models/charge_generation/dark_current.py sha256=MYGkJaT_30y7fIkIswnlS8TaANQlcJdZa5HAc-UMubg 10543
pyxel/models/charge_generation/dark_current_induced.py sha256=lMLRdf3Q-3FvAhWAK2RDC_Sa1n7zTzPUdDwNHft-p5o 9383
pyxel/models/charge_generation/dark_current_rule07.py sha256=y6kUXW_6MNlkv3KSvGN1i3uk_iShII7pOVJwgHEM8HY 8522
pyxel/models/charge_generation/dark_current_saphira.py sha256=Uv7mLOJrctF0L3uqp37-6_6Ws1avIEL_jrk_Rae7Pis 3594
pyxel/models/charge_generation/exponential_qe.py sha256=1m29J7613oOxCC5Bg8UYFcrM8r3u0SvY9IIKNsFI604 19937
pyxel/models/charge_generation/load_charge.py sha256=aeFtxQLgHdg_BKMqCf30W-Zs5c2LjjHgdc5tMqVRSAY 2783
pyxel/models/charge_generation/photoelectrons.py sha256=8T7KS3zeFWPcK7bLWRRPtHmTrxfnsfk2tg2uE4e-bhI 4642
pyxel/models/charge_generation/simple_dark_current.py sha256=j7GQAPnf94V6T-kZWNfYLfLbJyw_cCJiC5NuFzcmz7E 2343
pyxel/models/charge_generation/wavelength_qe.py sha256=CGNiLSXwdda88GtowPcQ1EomtH_Da5zeZf0E_AQ_eNc 5441
pyxel/models/charge_generation/cosmix/__init__.py sha256=pGKPjgw5rF9ySgqF-tH3YWU7ydNhWsjeeuvN9xY_yg4 357
pyxel/models/charge_generation/cosmix/cosmix.py sha256=QhLzFWTZGK54qq1PopUy0NaZlGir4z4z2hn__gnKx5M 16641
pyxel/models/charge_generation/cosmix/particle.py sha256=p6kBknBGwAYq-RWQ8UtKIUzzS_MUyo_4gEB1xM_8vwM 13415
pyxel/models/charge_generation/cosmix/plotting.py sha256=0VbaBlex5nGdviDnhEwxfQ5jO878nfY8JKux9kfvmQ4 23275
pyxel/models/charge_generation/cosmix/simulation.py sha256=HqGTkfQp2zWW6ioI20EsGo2TVB--qW0P5J60G8jyzaw 18961
pyxel/models/charge_generation/cosmix/util.py sha256=DfKSoEzyboB12Ev0yXJZ-ycOki2qViYxllsRmKFmYtk 3842
pyxel/models/charge_generation/cosmix/data/inputs/stepsize_proton_100MeV_100um_Si_10k.ascii sha256=T8lhddOlTa8H8F_zB_6np19Mi8h3JLatvVoCSmh7S6Q 657923
pyxel/models/charge_generation/cosmix/data/inputs/stepsize_proton_100MeV_40um_Si_10k.ascii sha256=QxgRpR5m8Te6f_O4jKVL_lflQuw8M3DsHEicl7UzOqM 657923
pyxel/models/charge_generation/cosmix/data/inputs/stepsize_proton_100MeV_50um_Si_10k.ascii sha256=0HkjJzkUeBE66i0mYGrtfIr4mDOf5aj3NvikXlFo1Dg 657923
pyxel/models/charge_generation/cosmix/data/inputs/stepsize_proton_100MeV_60um_Si_10k.ascii sha256=Ak5zeGLiu5kPR1KgvanEtbstDDjdXdNhiykE_-gnWMM 657923
pyxel/models/charge_generation/cosmix/data/inputs/stepsize_proton_100MeV_70um_Si_10k.ascii sha256=pTR9upJTFWvJwTOqagBvE0mSkwat47CuGxkU0YDdutE 657923
pyxel/models/charge_generation/data/mct-stopping-power.csv sha256=NT88fL9n40pFQkHCUqCc4mCemsUbGbaDA5NXV-5TvV0 1875
pyxel/models/charge_generation/data/proton_L2_solarMax_11mm_Shielding.txt sha256=xQu6e8yA0mYyshlnmw5PulK4jgYJxXNIgMy0wAk1jJs 51083
pyxel/models/charge_generation/data/proton_L2_solarMax_NoShielding.txt sha256=TnjtnWvsKyLlldmwvYcueC0So-8RnNbSN0kOX9h8K2Y 50826
pyxel/models/charge_generation/data/protons-in-silicon_stopping-power.csv sha256=X_tqxK91_ucJta9pdCBUA4FD4XetEJqVyoQvii8QapQ 2524
pyxel/models/charge_measurement/__init__.py sha256=KL51g8ykumzfGL3zqALdwm9sgF178XS5XlWQ_CXH6Lk 883
pyxel/models/charge_measurement/amplifier_crosstalk.py sha256=bLT0DP6AsJJ7wIdNQB1nRNDcNnRrWUgQJOxc474C25U 9594
pyxel/models/charge_measurement/linearity.py sha256=lP5CVAf8lBZ2aQ8Em9Ua2WwapgXggui2tjp4f4MYmpA 17581
pyxel/models/charge_measurement/measurement.py sha256=9PBorNM7j_1uLsohCthEusUjzU-sOLYIHEMWNgZlRLg 1548
pyxel/models/charge_measurement/non_linearity_calculation.py sha256=2CNP-IKccI1bqyO5fg6iJ54bF2qbDXem2khsPZr9oJA 10491
pyxel/models/charge_measurement/offset.py sha256=BMdR9OyfGsdIcEbbF-4Zwkbx1KY6ics0_nF_SgvIjlU 3331
pyxel/models/charge_measurement/readout_noise.py sha256=LkLXfTRrROx7dof5rqXBIJyUvwopGdroUNsWygSthsA 5243
pyxel/models/charge_measurement/reset_noise.py sha256=KO4yjdzcj_fFrV2dKJnDHgXab20XmO0pJ0FuNHR2NDw 2635
pyxel/models/charge_measurement/nghxrg/__init__.py sha256=pGKPjgw5rF9ySgqF-tH3YWU7ydNhWsjeeuvN9xY_yg4 357
pyxel/models/charge_measurement/nghxrg/nghxrg.py sha256=VBTUuMHFhXUUBxvqdVMoIysIxvJvLQj8VyC3Uwt5ZVU 13828
pyxel/models/charge_measurement/nghxrg/nghxrg_beta.py sha256=LCFWDi5V-9nOjZQ5SRgyFmwvyLSNhscaHyzT5V2QIxs 33392
pyxel/models/charge_transfer/__init__.py sha256=zQxj1cStFm7tLDrFHuMu8MLmC7etcggoW4YOS9psdLY 576
pyxel/models/charge_transfer/cdm.py sha256=1Rj9JOG3neoKfkane-O6VM-9lF91Z30u86uVLF6WMbI 19098
pyxel/models/charge_transfer/emccd_poisson.py sha256=9_c7S2uZ_U4KSGxsjvi0JXQP4EJpIvmX05t2CYz86eg 2810
pyxel/models/charge_transfer/emccd_poisson_cic.py sha256=5ol0pXW44bYY7gXuujAfVZK7J0qjBnsBtARQr5tPNsQ 4818
pyxel/models/charge_transfer/arctic_cti/__init__.py sha256=pGKPjgw5rF9ySgqF-tH3YWU7ydNhWsjeeuvN9xY_yg4 357
pyxel/models/charge_transfer/arctic_cti/models_arctic_vanilla.py sha256=ZTrz8pJNU0hg4h5Rcs7RgkGEV-Svmd0ZDPYaBMd0vxs 8728
pyxel/models/data_processing/__init__.py sha256=ffuL1hkuYByAITMLc4OTjKoIhTmvFIjdSw0Q-x8C2hc 735
pyxel/models/data_processing/linear_regression.py sha256=K2X7MFt_wSmE7Bd_SIfaUJeXvPmB0yXV0CBlJov6lac 6171
pyxel/models/data_processing/mean_variance.py sha256=ziEMbcwANTqD2_-_d2Oi9p0nWfWAEzS70wO3e6h4GvA 6453
pyxel/models/data_processing/remove_cosmic_rays.py sha256=EVCqDHK-CH21kwAkypsYDoJPnC-HbsAiiuLr7PNpgVw 5440
pyxel/models/data_processing/snr.py sha256=G0a1DxQuyUz0KsqhqElstm_FFWyhzWiKbPK9ZeS9ucI 3798
pyxel/models/data_processing/source_extractor.py sha256=0Lj8iDuDxgQAWYY82ge_RTsi8H1fz7oQwQWIFLnmrfY 12278
pyxel/models/data_processing/statistics.py sha256=PIl3xwNPs9kEhZWUaUjCc2ow42wjzDBfvy1aOiT98Rw 4019
pyxel/models/phasing/__init__.py sha256=t1IkNdfkiB9wRl6QEwhAvU3KnYw_NHgObIvKKiK6S0A 420
pyxel/models/phasing/pulse_processing.py sha256=-I4Z2T6YSc0mu5WHj1QfILJQI7KaHiXezaKiGhejaec 6323
pyxel/models/phasing/mkid_models/SC.py sha256=wcT37KY2tmTfybcrXcnKw-i4SeCehKT7yIpXm0SVZtg 10271
pyxel/models/phasing/mkid_models/SCtheory/__init__.py sha256=-RmEi97R18PmZcy9ruG6YNlgdw6gOS8WEqUSebpjp94 9474
pyxel/models/photon_collection/__init__.py sha256=2OVDHacfC4P5piLbX3uLN9usVfiG8LbuYXb5VVmsBXM 873
pyxel/models/photon_collection/ariel_airs.py sha256=HZ3gwmvf1lryyoWL3t-OsrPayc2a6-330FwAO1-oM3A 16944
pyxel/models/photon_collection/illumination.py sha256=_cmdV0nbwJToqpfZuSlP_AanMD2Zb8530suzN0xr_Qg 7778
pyxel/models/photon_collection/load_image.py sha256=12UShzKpehpmBcJOgS1e-dfmbU7kDMUjIDzFER0fM08 4024
pyxel/models/photon_collection/point_spread_function.py sha256=g4CPeNMUXV323tMIn9N8xsLKistAG1JpVAVa_23TcL8 5184
pyxel/models/photon_collection/poppy.py sha256=KdPGOywJzTVPyuw4uGxk2coggOxHMYbxbJwLxbUTB0M 29382
pyxel/models/photon_collection/shot_noise.py sha256=ytNwt5lIEcJ-dXuOmzrG7pyZkTcefikdPcvW7ZNu7z8 2568
pyxel/models/photon_collection/simple_collection.py sha256=VTySniCviQVenA43ZqahyzAxDLnpjp6a7uJFO-_rTrU 19873
pyxel/models/photon_collection/stripe_pattern.py sha256=7QaySyjskJJxwCJxCciGvbmIxx53tm_WJEEvlbZerYE 3513
pyxel/models/photon_collection/usaf_illumination.py sha256=mFYtGEQONCJBDxjnQae_cN69ctfhLfgq-il0WaM1Ask 2477
pyxel/models/readout_electronics/__init__.py sha256=n7dryH3I4nifaXInOdokES2NHkz9nbDaSefuUP7QMhk 626
pyxel/models/readout_electronics/amplification.py sha256=q0MQx_IAPDYDF3R1uwecx-YrxA6N1bxz4x9RVU9Voug 1383
pyxel/models/readout_electronics/dead_time.py sha256=0YMJ4MKN2AFrfyCTRog7-_p3h9O8tq-zqzRH8grewHI 3548
pyxel/models/readout_electronics/phase_conversion.py sha256=-jAlubC758snvnubmC9cEQbneGvEAAAPh7LamP-EAjQ 886
pyxel/models/readout_electronics/sar_adc.py sha256=eRQqPqiEUraGa5A74H1Cqd_Def8JLgvOSFiRd6NMyMU 2398
pyxel/models/readout_electronics/sar_adc_with_noise.py sha256=koCn4AGzFxoCjffZytbgTkOtQCMHWYRFp2x3xsc4WE0 7152
pyxel/models/readout_electronics/simple_adc.py sha256=CP__La1Aft2VYsmhZpNfQWjpnbRbcEDD0X2jB6aHXI4 3900
pyxel/models/scene_generation/__init__.py sha256=HvfZWwglq37D4eoMv62DIp7Cy990c-VDYMNZpwJhR6A 414
pyxel/models/scene_generation/load_star_map.py sha256=KlNYvTQlrvG2QJPcozKgDSzAkvKs08drlQ8-6im9aEA 25092
pyxel/models/signal_transfer/__init__.py sha256=CenYDZOaDjRcjTBHaAV20ydi2J-PqAuKOwz9LL5qIcA 373
pyxel/notebook/__init__.py sha256=joS1HbFEmkiOp-1RrIMBAG3PNSwrPC2hk69dE3B9gYA 773
pyxel/notebook/calibration.py sha256=T8eepTJd2SAi_GrowSnisCDAH1qhqYil2HrFNRIVJnQ 16653
pyxel/notebook/html_representation.py sha256=L86PSMqQXAz_PMumlsRkh61hxKDvOuierdB5qMsncM0 5226
pyxel/notebook/jupyxel.py sha256=3PyBYahWn8ulrf3U9CJWvgs5abjs2faAqXCGYubHEJk 20490
pyxel/observation/__init__.py sha256=A-NguB0vbpOdInPw0LMKuhNTdhQooiiMhSu1Foynz5o 735
pyxel/observation/deprecated.py sha256=zW9_PiT2cm60UpIMZQ0ghIV1SkkUSXx0KP2hz-8pxCI 23802
pyxel/observation/misc.py sha256=lC7TOVBGwmO5O64D4wI4CGhjCYGDKRQEEsw_9l3gAjs 20563
pyxel/observation/observation.py sha256=jCU66XYf3ku3Rd7WqU80uo1fZ547UP3-xOki7RoCFs0 17436
pyxel/observation/observation_dask.py sha256=uuzMaq3vABq5l6zT4g4XVHLz3KWfQpaxB2wYBOUoAmc 13309
pyxel/observation/parameter_values.py sha256=NFpl1PAY4xL4Pc7lGkkNr3UDi0WIiNV4Uu2ZDguwRbs 6278
pyxel/outputs/__init__.py sha256=kRviuymhnbAWewjFWaEBJcFTcJC0h3tHAKXMr3FoQ7c 647
pyxel/outputs/calibration_outputs.py sha256=f8-uKzeP1sIcDN_UouVagqyI1R7wObgXdgNURWeEUOg 5131
pyxel/outputs/exposure_outputs.py sha256=4PXpwcFsiX27Gvk6xIvjAMzw-75HcqQBmYE6mXuSILI 3206
pyxel/outputs/observation_outputs.py sha256=zrZuH8t__PBzFU3bPygin4cDK_AVoD4XK9ULQV8R07s 4953
pyxel/outputs/outputs.py sha256=FEQcYm4bl0C0ZgZkoFWlC01kDWQkggI7ZkeI8lE2BkA 30837
pyxel/outputs/utils.py sha256=CKUaugcqgiMSqbGhufm5-1xwWfo4M3apQkAsxnN2UVE 19292
pyxel/pipelines/__init__.py sha256=slhux_Ot7Ru40gR2TvA4-O-L8g8hvGtasq64NG6W-yQ 651
pyxel/pipelines/model_function.py sha256=1M1FwNSN6VVzbp6z-TA95UmTVeKFTTWKPTmetyFkxWw 7524
pyxel/pipelines/model_group.py sha256=so5Rm0KcakfR4xZYKDiLTape_tW6tr71rLgYDzRZ3Ro 7128
pyxel/pipelines/pipeline.py sha256=7CiVfSRbVCy-2Sr_21KuTDRFMG0Ge9HENHV7KWf-diE 7012
pyxel/pipelines/processor.py sha256=SAmmC-QbDx3fWwBiDgiw7fFCVvaCJlN2-IQVbzo3h4E 13917
pyxel/plotting/__init__.py sha256=owAVZOmUo6YA_2k7WDlCvykEFBLdxY7fFOgFSJbjFiU 414
pyxel/plotting/ptc.py sha256=eXz_K1AzOIqGiKq6kRZ7xWbI9_75N8_ZvKIyaob3Qps 12783
pyxel/static/pyxel_schema.json sha256=wbpNZhgNK8YOnXedibjYeyLSkm92JTz1C5bjTomPaYM 200475
pyxel/templates/_TEMPLATE.py sha256=4nfOhJ8XKsKtSDmZL5Ouo2bbD24kMlxnlj6o-mJn_4M 4038
pyxel/util/__init__.py sha256=nm23NgAoXrfwQsHyrE2kBUNdvMNnVZaEF5Z4TDsnlJ4 911
pyxel/util/add_model.py sha256=aRSj06anLlzT8gBHVUJ9KTSu4sQ0x4FNkchqkm4JE3A 4645
pyxel/util/caching.py sha256=KwOpoqu2AsXjk-aqPB5bTL7Mb6NTztUfAwC_w5kZ_3g 1232
pyxel/util/examples.py sha256=pxwJzLG3admXfRire_xCX07bQE4AjpJ-_Ue9PoGIaVM 2207
pyxel/util/fileutil.py sha256=CI5PtK5c7MpfLbM8rXSiLIcHdD0Rt28ipUMMN78E8Ic 3711
pyxel/util/image.py sha256=gLjC05FZ_qvMriWnLHBsj4ctH4W7CaP-_NZXwti6vQw 6522
pyxel/util/materials.py sha256=zc0B-QfkUkmXqnDAER2HE-XhrfCpEdU6o1JPBnYHsEY 7328
pyxel/util/memory.py sha256=qrMpsjY9kJy0QSCyUmb7yC5R0daZlpKj8_JOKqMHC_s 2580
pyxel/util/misc.py sha256=K_0V6FjZUWhe1Wbov-4Zp8WazZ27WPhG8S0Hvu3BJYM 2839
pyxel/util/randomize.py sha256=JZ67pNDazAcuAzgm7NfsnWYwM5wj-6FKC97j9xOh5UE 938
pyxel/util/timing.py sha256=BRDpUIRfv7ZDSGIwR-n234nnGS0N1tb00uaACn8ZJOc 2241
pyxel_sim-2.8.2.dist-info/AUTHORS.rst sha256=dHbyUCkLMRjWN0OG0bAFn8LW8Teerq9ZrzGFnzJKvTk 638
pyxel_sim-2.8.2.dist-info/LICENSE.txt sha256=kcFjROStZg9ZFhsSoeK44JhAzM1j8K0ifDV8GtAVEWI 1085
pyxel_sim-2.8.2.dist-info/METADATA sha256=L3J79j57rqSodE-dSGUQBgV9ZBjOCddPOb004P_oluY 8305
pyxel_sim-2.8.2.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
pyxel_sim-2.8.2.dist-info/entry_points.txt sha256=7znCArLyJYR3RYPBzdkavn9An34XQJLLGZkMdLImnIs 68
pyxel_sim-2.8.2.dist-info/top_level.txt sha256=t1C4pXVpHPKjXqvkuZ6o26Qu440WloCwjQoERX-IQos 54
pyxel_sim-2.8.2.dist-info/RECORD

top_level.txt

None
data
dist
htmlcov
output
outputs
pyxel
pyxel-sim

entry_points.txt

pyxel = pyxel.run:main
pyxel-sim = pyxel.run:main