pyxel-sim

View on PyPIReverse Dependencies (2)

2.1.1 pyxel_sim-2.1.1-py3-none-any.whl

Wheel Details

Project: pyxel-sim
Version: 2.1.1
Filename: pyxel_sim-2.1.1-py3-none-any.whl
Download: [link]
Size: 913856
MD5: 3893181cb242f3fda06235fa08aa62a4
SHA256: 63d46aa727781f83743f91f8139ce9b4d7e5ef36cbe0044f540758882846ea20
Uploaded: 2024-03-18 14:24:46 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyxel_sim
Version: 2.1.1
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.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Astronomy
Classifier: Topic :: Scientific/Engineering :: Image Processing
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Typing :: Typed
Requires-Python: >=3.9
Requires-Dist: numba
Requires-Dist: numpy (<2,>=1.21)
Requires-Dist: pandas
Requires-Dist: scipy
Requires-Dist: xarray (>=2022.06)
Requires-Dist: xarray-datatree (>=0.0.12)
Requires-Dist: matplotlib (>=3.1)
Requires-Dist: seaborn
Requires-Dist: hvplot
Requires-Dist: bokeh (>=3.3.0)
Requires-Dist: panel
Requires-Dist: dask
Requires-Dist: distributed
Requires-Dist: ipywidgets (>=7.5)
Requires-Dist: astropy (>=4.3)
Requires-Dist: fsspec (>=2021)
Requires-Dist: aiohttp
Requires-Dist: h5py
Requires-Dist: h5netcdf
Requires-Dist: pyyaml
Requires-Dist: xlrd
Requires-Dist: openpyxl
Requires-Dist: netcdf4
Requires-Dist: attrs (>=21.3.0)
Requires-Dist: click (!=8.1.4,!=8.1.5)
Requires-Dist: tqdm
Requires-Dist: typing-extensions (>=4.5)
Requires-Dist: pympler
Requires-Dist: pillow
Requires-Dist: scikit-image
Requires-Dist: astroquery
Requires-Dist: specutils
Requires-Dist: synphot
Requires-Dist: diskcache
Requires-Dist: pyxel-sim[calibration]; extra == "all"
Requires-Dist: pyxel-sim[model]; extra == "all"
Requires-Dist: pyxel-sim[io]; extra == "all"
Requires-Dist: pygmo (>=2.16.1); extra == "calibration"
Requires-Dist: asdf; extra == "io"
Requires-Dist: poppy (>=1.1.0); extra == "model"
Requires-Dist: lacosmic; extra == "model"
Requires-Dist: sep; extra == "model"
Provides-Extra: all
Provides-Extra: calibration
Provides-Extra: io
Provides-Extra: model
Description-Content-Type: text/markdown
License-File: LICENSE.txt
License-File: AUTHORS.rst
[Description omitted; length: 5637 characters]

WHEEL

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

RECORD

Path Digest Size
pyxel/__init__.py sha256=C7QHH5QFyVx-Hh81_Ibut1UTmnZYTfhNgtsT7Sd3ORA 1014
pyxel/__main__.py sha256=jLvk2FAJsaJd63KtSYTrzaybSAneyc_GlRPulQguSAc 623
pyxel/_version.py sha256=nzxKZBzDtlVIRzbUS_EOjiH48BTYDE0nuSI_A8ugnEI 497
pyxel/evaluator.py sha256=DqA07mhjgPzKPp4-ewiXd23NJ7NvIvkeBaZNmBAxvX4 4105
pyxel/options.py sha256=KZlv7MkhjvN4Ldm7Gk0F7kGD0mFoK66AD6p25q18N_k 3873
pyxel/py.typed sha256=jwzLVcoyj0xpcw__IkXDEl4LDLUr88zNINTq1gX2VNc 102
pyxel/run.py sha256=lr-PAAij8YqU8xZTpNabwgwnYdzQM5F2v8ZsZh2Pums 36718
pyxel/show_versions.py sha256=g6FPmDMxVZq7Z2B6AK-04lF3c5UdnLPkkPfCyCA7qZ8 4767
pyxel/backends/__init__.py sha256=GFCZJUW7WgmJdgAnNveVblWg0C3lqmgFvLGgf5k80zQ 448
pyxel/backends/asdf.py sha256=gRh6S7eUJq-SWrhYS0cuUk_OMJIxYxVZTE0giXhHFDo 2842
pyxel/backends/hdf5.py sha256=fOW2K3bvMSo5rS92uWOJlX6lygkLiUgddA3e6akkGr8 6283
pyxel/calibration/__init__.py sha256=19OHiFBPw4N-6FYgWpKlt0UVzXQ1IuhnhLybLp5WAI4 1091
pyxel/calibration/algorithm.py sha256=9QEh1R4IfA8bE5wcTwOAKE71g-13V-u-_4MQQK7QT6w 14665
pyxel/calibration/archipelago.py sha256=iKwj-OWSyo7EZBvI5me84kmAPEcZv71Hr-Kvc20wPnE 20622
pyxel/calibration/archipelago_datatree.py sha256=MbCvQ14ZJbL90FCiDot767BtEnd9K5aoy8cL6FCzMmQ 20051
pyxel/calibration/calibration.py sha256=H_0rJNtjLEY-wnsQCgt2B1HVBYWpqAVGJfrdxVfVXRo 19724
pyxel/calibration/fitness.py sha256=cekdDWrYuwxgnRj2mXlRX_Yay-Bf881KIjuHQgbo8eA 3180
pyxel/calibration/fitting.py sha256=YbWOKWz1JOZJ2iq7tiw-w8Ub8idtz1hI_DjWpquuKA8 16987
pyxel/calibration/fitting_datatree.py sha256=yBkWgvEGkaLI0hlMmXRhSDfwF6gsq69vNF1ljcrr01A 18496
pyxel/calibration/protocols.py sha256=UWX2QPZi3r8vhVWRqXCeVuiDs5wAtofJqNLbHBAK5rg 2026
pyxel/calibration/user_defined.py sha256=ubjjHd-Z2mZkqM9z9Utn6zGHtOmQSo8Hd-08B1opdhQ 5962
pyxel/calibration/util.py sha256=lKCUy4EsOIUdxTTO-8RTedooQhq4h70fSvvBAue4f9k 15585
pyxel/configuration/__init__.py sha256=UuuSE_x94AgqENiWy9txOkZi0VTexFOETrs7C9ZSR_g 493
pyxel/configuration/configuration.py sha256=bNrVyD2AohsfnkiWsI-CJMCKyPiRIG7WMpZo-fXVen0 15470
pyxel/data_structure/__init__.py sha256=lPss4blmapkFUp893gFk5Cbcss5XgDuxAiF5MPiooj8 1175
pyxel/data_structure/array.py sha256=WFUSWcxXnoNbWaTqNsu9bnyeHY_lCN0x2DDR29Tb_b0 8856
pyxel/data_structure/charge.py sha256=R1uPac9j5ZMQMbphhI-s0aYOBK4X2yATknYWpWHUCsM 16983
pyxel/data_structure/image.py sha256=2IQTfoDasDLmoi1smicMJrnO8dH-Tl9HpsO7GfTZxlY 2132
pyxel/data_structure/persistence.py sha256=Ltn0vY8VKdw7V4kuDDHIv0mIq3RkCI2dKQdtCJ6Phkk 4884
pyxel/data_structure/phase.py sha256=1n1JZAtDIDkklvPdi4-GAZ8YrBdLY_Bozx_kyvkolV0 853
pyxel/data_structure/photon.py sha256=B-8gfuHVQELdlx_n_q8_XGyIz3nVjp32469JiyyNsdc 17317
pyxel/data_structure/pixel.py sha256=rUpmIhF11KaCvTuPwJcgXBghKCCp5TUGfRmGet5UZys 3180
pyxel/data_structure/scene.py sha256=mfBktOn5GmJbS3_n90VNJyA-RBeFosxanRdWVD6KCUg 14045
pyxel/data_structure/signal.py sha256=NcOjgnrmow9x4etmsEHthvLHjfxWr4A2IueZr-kzlK8 2147
pyxel/data_structure/util.py sha256=vbu-ww24bEfEeQPp74unqbm7w9Kp06tUhtPZZTr3GWE 1310
pyxel/detectors/__init__.py sha256=axj0CYzSeZyt-7p5uxm_4TDNfzk-tliFMsrGbqPPC9I 857
pyxel/detectors/characteristics.py sha256=XyqqhMotD4qoYDSzocnWS6HJnIYYFOiSX6Sh11VcXcA 9179
pyxel/detectors/detector.py sha256=i6Qn0aBbwWWHIFLy3NILiOzKzMZ3G1locr4mnP2Aj6M 23179
pyxel/detectors/environment.py sha256=FCgYcxv7sboZQ75njsyZSw0l_yvLhdOGDIWLSLCqsE8 6079
pyxel/detectors/geometry.py sha256=zx4J8hO7eHc21i7DjckL5mwP5ODlh6mY0WMuirXTfvU 9133
pyxel/detectors/optics.py sha256=JbBfSkSkUOGuFhVlMNNTl9dks8ouakcd0-k_3n1dLQg 442
pyxel/detectors/readout_properties.py sha256=Eynzn7LMZzf1tJ3HmzxsHdum324zBPNgUaNR6cFnNl4 5081
pyxel/detectors/apd/__init__.py sha256=17g2EMewsLv47zzSGh69p1DdZLhgfgoBuIaer7zvUE4 486
pyxel/detectors/apd/apd.py sha256=zqYYIb3cbTcz_zItpbbGrlDSn7pjAX2LTmFGMnHkWP0 5421
pyxel/detectors/apd/apd_characteristics.py sha256=SH8BavIh_esmQc03zePGvpY_ZmFQWn1ITtp0YAwxEmM 15852
pyxel/detectors/apd/apd_geometry.py sha256=eap1diPtlGpvqCPF5jZ7pEmc3BO4zy4G6wFN83igLQM 845
pyxel/detectors/ccd/__init__.py sha256=0ZfW4kv08w1MIfNKWX6-EPbOf7vtrQ4qlt9c-CYp96g 434
pyxel/detectors/ccd/ccd.py sha256=Zck3Zs5IdfWIx8l0S0xy7MENAKEyD5HgKG2WXznaY30 5402
pyxel/detectors/ccd/ccd_geometry.py sha256=0I8fcjbwMPtcjqdaIMUDxhjqGIDmG7HIH6FDb6827Lg 948
pyxel/detectors/cmos/__init__.py sha256=5KGlXOHLMSIwHU_6yZa13OGGQp83KyJ8dgFzkligdhw 438
pyxel/detectors/cmos/cmos.py sha256=G2J9pDf310mHV9gDgVazDHDFLq6SmfnNmVCQwJA-Oac 5416
pyxel/detectors/cmos/cmos_geometry.py sha256=9LfRSyClVHpmXrpJaj3Qhqgo_t4MVb5v3iLeUf0ov-A 956
pyxel/detectors/mkid/__init__.py sha256=dKGpv8F-tLtsU2z_5kRdP3dP2iu_sBmdFToCNIxHKTI 438
pyxel/detectors/mkid/mkid.py sha256=VWU_udQc3XHj2gZpqAnrmQoVrE8b6k6qb-Kmd0iGwio 6870
pyxel/detectors/mkid/mkid_geometry.py sha256=JpbP_NOS8AoECHbtHqYOJCgqvfEXVzfHO7nu8YGwHuE 956
pyxel/exposure/__init__.py sha256=Cau7t6zWN04aqK5QmmqIffieUwojSTKHGUQHYGcYCS0 514
pyxel/exposure/exposure.py sha256=KvXvNbHPmIilWrEid5nLvslNDLAY4u1sLeeH8tq3aQc 13640
pyxel/exposure/readout.py sha256=sOYKkYmzTtS7FIqd4Z9u1NYipkErLiaqlKoAewi3A8I 7210
pyxel/inputs/__init__.py sha256=oL4Nl80cI26uHfFihkLYgoLEpp6y_qCMQhCh9-m73Xg 508
pyxel/inputs/loader.py sha256=Ruda_CjUzqHYMCPIuBlaukT8vsGjzkWciiW4yzuWN_0 15449
pyxel/models/__init__.py sha256=nSK1ETFHIm5deT0vz16-gpcelvi4eBq89W6U8kZmC1M 420
pyxel/models/util.py sha256=XI3zlJBtnnjd3KcbxuETPuqYrGi1JcEsjS1fI5tVvec 1246
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=ZGaFpFXtilj16MUEYMqZSzrJd1XdLUhDVLKtFXRTa8o 4860
pyxel/models/charge_collection/full_well.py sha256=0ks99Ux8iP6A5g9Pt5eiX5wNmGe4l8cPbnGnocphdew 1458
pyxel/models/charge_collection/inter_pixel_capacitance.py sha256=fikBXdrvoEgxJfWCfGZFY998V2ES_2iXvxlHyZtr12s 3405
pyxel/models/charge_collection/persistence.py sha256=EeOEOd8-8VxxfhSFZcfsv7AGmFKWJT41EapFN3FyPL8 16264
pyxel/models/charge_generation/__init__.py sha256=n_ug0Yh-OwFcq5Cigus7w7liwTcOGzEFQ_gZWN1btTM 963
pyxel/models/charge_generation/apd_gain.py sha256=Xsb-tRg74dyQdbxkGTT4tspNu6yIHl3lkf8iLJg_NAc 1266
pyxel/models/charge_generation/charge_deposition.py sha256=l-_F3mSm-A0Ke0lAj7L0bkhi2Ln9_KHC-aY3Iv2_FpM 17062
pyxel/models/charge_generation/charge_injection.py sha256=VrN3dwiyC1CS2PYSClgROYTLIkbU1A6SAarPQtZ_z-w 2509
pyxel/models/charge_generation/dark_current.py sha256=yoAxsPLoPF_6S85jLG0YzU0KKQ2cKyg-FNfYBVGwwW0 13030
pyxel/models/charge_generation/dark_current_induced.py sha256=z3blrRDbuzM4SpKn54ZIMrXOrLyDznqxpmPLaTnXq6g 9394
pyxel/models/charge_generation/dark_current_rule07.py sha256=90pofq8mlZhUVHM1N9Kcoerpl6xRVsYG0M2hGkSdX9A 6273
pyxel/models/charge_generation/load_charge.py sha256=AG2Fw7IGYsFrw5mYLxcwgx9UhElZGvLYeVdiTE8Df5U 2790
pyxel/models/charge_generation/photoelectrons.py sha256=4deUV4LRNrFX_ylKm2KqmAyalt1IWZmeE_B5bkcinGU 4761
pyxel/models/charge_generation/wavelength_qe.py sha256=8M8NY2xoynnzdH8LW17lgl_R3j0ot5pS6LTjqVIoXaY 5472
pyxel/models/charge_generation/cosmix/__init__.py sha256=pGKPjgw5rF9ySgqF-tH3YWU7ydNhWsjeeuvN9xY_yg4 357
pyxel/models/charge_generation/cosmix/cosmix.py sha256=_XX3XT0TGSGnsluYAh3XVRu3RyOQbQuF5ItQSoVdzqY 16755
pyxel/models/charge_generation/cosmix/particle.py sha256=BeA47Zl_zX9lkSW5QiGQY_Xp3oTbVhtdt_fEOc9x7pk 13468
pyxel/models/charge_generation/cosmix/plotting.py sha256=doFjIMB5uCiUEfarVeHqB5zvDOKzcAm9kVMm4OkWWxc 23322
pyxel/models/charge_generation/cosmix/simulation.py sha256=82LR8nzVI8W0Icd35zD3qc4sikMbu_HTfKnIIwX3pXE 19714
pyxel/models/charge_generation/cosmix/util.py sha256=aCJ3DCv3EWqWt0Nuv4mB6eCVCIi-_cE9mEUswkHIujE 3626
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=2jxn3zPpCEV4WVAOBuPMD9ctxDaGz5Gnz5OIUf0NsbI 9617
pyxel/models/charge_measurement/linearity.py sha256=ZEFh0To1V9Dwh46nlnOYTo4Ejy4YVGT5LJFbK9Z3qtQ 17515
pyxel/models/charge_measurement/measurement.py sha256=nhUf6XgXOB4hS5KIAlEPCNCltwVCfMpXKcwsxPqog_I 1580
pyxel/models/charge_measurement/non_linearity_calculation.py sha256=1vAAig01nbPhuZEKZn3tGQbWVnionWlxV971hRlFECI 10291
pyxel/models/charge_measurement/offset.py sha256=r_gTBle2PLChRmxHLFcCyL8xrlKPBufafP0osK2rERA 3152
pyxel/models/charge_measurement/readout_noise.py sha256=0CuvodfIVD-uN_PrfKwn9Vrf0F4-fIo4B55_fZ0bxWk 5242
pyxel/models/charge_measurement/reset_noise.py sha256=-Td_osGb6oAJAxl44vDXIcetuZgVSbN-tFvPLmYyj5c 2634
pyxel/models/charge_measurement/nghxrg/__init__.py sha256=pGKPjgw5rF9ySgqF-tH3YWU7ydNhWsjeeuvN9xY_yg4 357
pyxel/models/charge_measurement/nghxrg/nghxrg.py sha256=x3t36bZTev9zR-MUF3nh_PnGU-bfVaVANjmmr2OpxGg 13703
pyxel/models/charge_measurement/nghxrg/nghxrg_beta.py sha256=vSdZq5pZNzqbnkrCCeXLYp-2tf6xu2f8HyE-i07vMVo 33408
pyxel/models/charge_transfer/__init__.py sha256=zQxj1cStFm7tLDrFHuMu8MLmC7etcggoW4YOS9psdLY 576
pyxel/models/charge_transfer/cdm.py sha256=e6dFQ1RNElTo41eZbjAdslS-rkJJ4HXfUJ-KUuaelDc 18885
pyxel/models/charge_transfer/emccd_poisson.py sha256=9_c7S2uZ_U4KSGxsjvi0JXQP4EJpIvmX05t2CYz86eg 2810
pyxel/models/charge_transfer/emccd_poisson_cic.py sha256=ITeobr3OuoevB404Rj8kYU58X8LJ2ItVbA3-s2IbvkY 4817
pyxel/models/charge_transfer/arctic_cti/__init__.py sha256=pGKPjgw5rF9ySgqF-tH3YWU7ydNhWsjeeuvN9xY_yg4 357
pyxel/models/charge_transfer/arctic_cti/models_arctic_vanilla.py sha256=-rK-g_RQy26C7ladizJbtp1cudFEudB0zpa7Z4FRO6k 8656
pyxel/models/data_processing/__init__.py sha256=3qw4RN2SsM_6BvddLXqsMSvjt2LaQmQz1a1MejRavlc 717
pyxel/models/data_processing/linear_regression.py sha256=TgKODsLPtXUmSiwc3ZhikNfmn2JKWUxBZq6YlHLXggg 6322
pyxel/models/data_processing/mean_variance.py sha256=XmK1NrKIGTUCNlH15WDPN5wARvZyKSdhI5x5BJZQZVc 5576
pyxel/models/data_processing/remove_cosmic_rays.py sha256=9QdKuMdRWMHJNd9NQhM9AMO92jQ1y0A05cwipKDT-ec 5458
pyxel/models/data_processing/snr.py sha256=EXGCE7KQMZYGJoEI0a8Nta4Nlg5OJaBB4F0cWxaFRro 3861
pyxel/models/data_processing/source_extractor.py sha256=qfuCtPunRQJIsjSyiI8i4_FJduxfJJLcMlwz11rN4cc 6794
pyxel/models/data_processing/statistics.py sha256=f-m-Qw66ePJdKb2W_fLRBRh7MLb10ehdTHyIREqKnhg 4142
pyxel/models/phasing/__init__.py sha256=t1IkNdfkiB9wRl6QEwhAvU3KnYw_NHgObIvKKiK6S0A 420
pyxel/models/phasing/pulse_processing.py sha256=bc_i8DEGDigUgHZKt6YSHhW4QFzBnJmj1c54GD9xUVg 6324
pyxel/models/phasing/mkid_models/SC.py sha256=zH315yg2UEwcahhgzNN0Tl5NF6pvH9wj1CaqPVAnlWI 11258
pyxel/models/phasing/mkid_models/SCtheory/__init__.py sha256=cs-0piv91rrL1z-DEsQdPmgwcl20-YWK7f5n0EeJNYY 9694
pyxel/models/photon_collection/__init__.py sha256=fLKYG_XkV83HIfpu6tgcxc22Tg5E52TOvCO8UEQa7t4 824
pyxel/models/photon_collection/ariel_airs.py sha256=2uYI5i2h2ClsE1rZIxR6QqsQ9zUZOqI3HQOfO9T1uB0 16809
pyxel/models/photon_collection/illumination.py sha256=yAmSdk9kc66t-GJ09W2CXJpPHco9EmcYiNfaLuvlhmk 7812
pyxel/models/photon_collection/load_image.py sha256=jiWYRYeYfhUx9u968-A-NvNzfiUqzZF_HjpaiARpjEM 2798
pyxel/models/photon_collection/point_spread_function.py sha256=GgU5J5Au0HHxmowDsrgNmrooPmAD1r5ZCEE9SSFVwUs 5221
pyxel/models/photon_collection/poppy.py sha256=EYLVIMbdKnT-3VyOem6beOA0SAXsUl9R9NSk1kKPUiI 29534
pyxel/models/photon_collection/shot_noise.py sha256=Sb7GlY6VLGNrSG9n7AKsvdpexao8dOybqCQYZluuDws 2581
pyxel/models/photon_collection/simple_collection.py sha256=eXmAgsiBgEyjFR-yHvtWFIfH-aXdzGgoeccJ9eviKiU 19928
pyxel/models/photon_collection/stripe_pattern.py sha256=7QaySyjskJJxwCJxCciGvbmIxx53tm_WJEEvlbZerYE 3513
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=ABeTBy6HpcS6-3rBKrRmclL08PXtalxq9yU51eLZwlU 2397
pyxel/models/readout_electronics/sar_adc_with_noise.py sha256=objfqqaGpnGdHvFsx_lYdZ0ditd6ubVGbAvb8Sh2Kg8 7159
pyxel/models/readout_electronics/simple_adc.py sha256=f49wPjbX4NK8vnUtA6SDLmOoxm6F0GSLog7WopJw6YE 3913
pyxel/models/scene_generation/__init__.py sha256=HvfZWwglq37D4eoMv62DIp7Cy990c-VDYMNZpwJhR6A 414
pyxel/models/scene_generation/load_star_map.py sha256=gKuh3FqPt7fP6POfzFZdCIXyBMa8zyDqoPv0k7dZEHs 23914
pyxel/models/signal_transfer/__init__.py sha256=CenYDZOaDjRcjTBHaAV20ydi2J-PqAuKOwz9LL5qIcA 373
pyxel/notebook/__init__.py sha256=joS1HbFEmkiOp-1RrIMBAG3PNSwrPC2hk69dE3B9gYA 773
pyxel/notebook/calibration.py sha256=x-5GggdQlLOW9r6Fn-WBowffqkcaQuqQ-mJ-QP7_Pf0 16653
pyxel/notebook/html_representation.py sha256=capoJaI_dLrbARSTt5IZQoaafwX2vHFk0QWmCfRQxeg 5144
pyxel/notebook/jupyxel.py sha256=Nt2v4ibwvecTtCYnmcePF4x9nEj8FqSYSw7zhMRMilc 20455
pyxel/observation/__init__.py sha256=qc08GebGJI0AuAJKukls6m_o7GnDwiodG9xaUTecPKM 502
pyxel/observation/observation.py sha256=skAvZCcdk75jWelMHROcEiyGatRi_9e3pNY8LLTO8hE 44826
pyxel/observation/parameter_values.py sha256=ULERjZP0wX6Gv42PJMFwWaGAKLfSPIm3xYMshL9iYDE 5409
pyxel/outputs/__init__.py sha256=4vdfk7xGIRy24m4GvyLhb7RyC1Q5OtMjSoRsUUf4IUY 591
pyxel/outputs/calibration_outputs.py sha256=YvAy1JSjd6MCjqYoH7ddsTW2fN3jj34WGnw81RvYcEA 5188
pyxel/outputs/exposure_outputs.py sha256=4KysSEGacGjDIOHwrsZSalGaoohXPunOu8BpEXBJtms 3108
pyxel/outputs/observation_outputs.py sha256=V2ovgYpG0XWyWAk8npZpNgPN2LtiKLCgBKLIf7sxbxI 4571
pyxel/outputs/outputs.py sha256=a2GjfmjlUKXk0xRxioyMleCfbmTW3RB0_LL_wOvpUOw 18207
pyxel/pipelines/__init__.py sha256=slhux_Ot7Ru40gR2TvA4-O-L8g8hvGtasq64NG6W-yQ 651
pyxel/pipelines/model_function.py sha256=Fi3FYmrTOeAp36msrmRBVJmBtgw3U4-aXF865Zb43o8 7310
pyxel/pipelines/model_group.py sha256=HqNZv7EsXphY1BX-OtAu9J1yBSZZ4DZ3QhOs50c2vpo 7433
pyxel/pipelines/pipeline.py sha256=dw-wmjiEHNeK9k9HncXNYI8RjtEGhwbfx1vak3QtxUM 6531
pyxel/pipelines/processor.py sha256=T2UFBgWRbRjUDrw2QP9RNX7TZES-IFazIS_rnJZh8X8 11879
pyxel/static/pyxel_schema.json sha256=XDs1EktNZ8oUIS7vK-Ou-2gpjY_HC7vofxI4H6idEsk 190546
pyxel/templates/_TEMPLATE.py sha256=w1greONqgZd3795C1C8WjOKOrYnzw2yTN_jdwI6Hs48 4039
pyxel/util/__init__.py sha256=bkIa48Ih0JbeTVE9PgAbRyWu4DvsXTjWV1IEZ4fSQZk 816
pyxel/util/add_model.py sha256=zt9p6mvVj82_u38u8cW1igucvTRURqE6dmvaWzPiDgs 3139
pyxel/util/caching.py sha256=ZidCCUHreJf8kO5zzy6kSVJthARavPaUze2NPTuNUzE 1117
pyxel/util/examples.py sha256=0swsR1MAeLAFbjrzMnifj9rW5YobDzThQskaC-fdKKc 2129
pyxel/util/image.py sha256=mW4jzsR8mZuL_aIiD6FG7M_JdOGPqLPszvFVlWNhagc 6391
pyxel/util/materials.py sha256=j_t7wuTHIHozBDnWveOD9o8h1z7fOMuLYAXU2xGAr_s 7327
pyxel/util/memory.py sha256=a99sIooNOJhVQvzEbwIFm4V_SLdNYGLVDsxSy5zC3Aw 2531
pyxel/util/misc.py sha256=PKQM49z3msd28HUKaaBOgV5BYb-T-nf_8yjSo3MGtdc 3780
pyxel/util/randomize.py sha256=FdTV2H6GjSCodV_yLoufgRZkCkd23UcbzTs6eFBVFBw 969
pyxel/util/timing.py sha256=cr13uMfm9SPLqQ9lX-cdP10lH93N9Pp1bFtdNr4KqdU 2172
pyxel_sim-2.1.1.dist-info/AUTHORS.rst sha256=Ash2ccywyvZU2mzTAZNC50awFQH_coLLAtaqJ4fWHzg 589
pyxel_sim-2.1.1.dist-info/LICENSE.txt sha256=kcFjROStZg9ZFhsSoeK44JhAzM1j8K0ifDV8GtAVEWI 1085
pyxel_sim-2.1.1.dist-info/METADATA sha256=8TO4I6YqheE6M8_aVF854ZfTkPmc_ni1cQauUCDX8_o 8326
pyxel_sim-2.1.1.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
pyxel_sim-2.1.1.dist-info/entry_points.txt sha256=MGk0B278uOgwUnkJJB9Y13A-96Zo62AeSjJv7KL7h1g 41
pyxel_sim-2.1.1.dist-info/top_level.txt sha256=95U1CRngdT7CSLt5f2OvS6B07otddOFLnDnZKJ0RN-Q 41
pyxel_sim-2.1.1.dist-info/RECORD

top_level.txt

data
dist
output
outputs
pyxel
pyxel-sim

entry_points.txt

pyxel = pyxel.run:main