pyxel-sim

View on PyPIReverse Dependencies (2)

2.7 pyxel_sim-2.7-py3-none-any.whl

Wheel Details

Project: pyxel-sim
Version: 2.7
Filename: pyxel_sim-2.7-py3-none-any.whl
Download: [link]
Size: 951457
MD5: 5c38301a196294e8330a96b024b946eb
SHA256: 98cdb469e5d23bd1913f42a4d177226f36dfd56d8fb22fa992082e591d34c63d
Uploaded: 2024-11-11 16:01:20 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyxel_sim
Version: 2.7
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 (>=0.56.4)
Requires-Dist: numpy (>=1.24)
Requires-Dist: pandas (>=1.5)
Requires-Dist: scipy (>=1.10)
Requires-Dist: xarray (<2024.10.0,>=2023.12.0)
Requires-Dist: xarray-datatree (>=0.0.12)
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
Requires-Dist: distributed
Requires-Dist: ipywidgets (>=7.5)
Requires-Dist: astropy (>=4.3)
Requires-Dist: fsspec (>=2021)
Requires-Dist: aiohttp
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.5)
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: 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"
Requires-Dist: numpy (<2); 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: setuptools (75.3.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=K9TcUfX_4laLDR4XfW76zX9zkrxUCT8vmcaPS5zZoj0 495
pyxel/evaluator.py sha256=ojmlsetVflrs5FOaGrQmcniS0wmuLwloR4St2TJT6h4 4242
pyxel/options.py sha256=fVEN9dqXESlrRlxPtY0v2YlXOuKdf1BcvPzCwnzsTaE 5146
pyxel/py.typed sha256=jwzLVcoyj0xpcw__IkXDEl4LDLUr88zNINTq1gX2VNc 102
pyxel/run.py sha256=rMgrzl83V7PhRGLnE6UtuaLEDu0S9LgXxGucKJjVCf0 46492
pyxel/show_versions.py sha256=dvgeWh01ck7CK07D3B4-7QLCNpfh8Embdo8XdmZp_IM 4768
pyxel/backends/__init__.py sha256=GFCZJUW7WgmJdgAnNveVblWg0C3lqmgFvLGgf5k80zQ 448
pyxel/backends/asdf.py sha256=gRh6S7eUJq-SWrhYS0cuUk_OMJIxYxVZTE0giXhHFDo 2842
pyxel/backends/hdf5.py sha256=CQxX24XDcDw_xa1McrCSbdSwD53YPnRq8urzRmCXz4A 6666
pyxel/calibration/__init__.py sha256=19OHiFBPw4N-6FYgWpKlt0UVzXQ1IuhnhLybLp5WAI4 1091
pyxel/calibration/algorithm.py sha256=9QEh1R4IfA8bE5wcTwOAKE71g-13V-u-_4MQQK7QT6w 14665
pyxel/calibration/archipelago.py sha256=Ld_ZUCSL2HynsgF-phSN1HllohDVy12e0kiGbuTRKUc 21056
pyxel/calibration/archipelago_datatree.py sha256=NPzh_zp66JfGvA8Akv99v8qn4Se-1aIjCizt6zyoD98 20271
pyxel/calibration/calibration.py sha256=OY2abp6SYtct9VVn47jl4Fl4-QH9Up2nDv9-hq9-_BE 20559
pyxel/calibration/fitness.py sha256=cekdDWrYuwxgnRj2mXlRX_Yay-Bf881KIjuHQgbo8eA 3180
pyxel/calibration/fitting.py sha256=JykPYhA1glVMhsAzHG28S2eTbXj7lwYShaEJapyTeKE 17064
pyxel/calibration/fitting_datatree.py sha256=_WNpO3OQmJV0jejspacUGZebbCqJvDCbkyNWwf3RAGw 20330
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=Q2U-jRRO82jP4Zy6pQ410smLwD4k0NoExfah8c8hNR0 15358
pyxel/data_structure/__init__.py sha256=lPss4blmapkFUp893gFk5Cbcss5XgDuxAiF5MPiooj8 1175
pyxel/data_structure/array.py sha256=wcLpZJqqVdvyB6CF4izhb1JbAyNh_z9sUlcXAV8uZXo 8863
pyxel/data_structure/charge.py sha256=z5QuZ4z4u5um5fMTHhDxOIPi1neD6vR0Wfu3UVSFUhw 17245
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=BCKsjSqSCNRNDHWcy6hNMJ-CpecYz3gFy1a-dg4P1DY 18078
pyxel/data_structure/pixel.py sha256=rUpmIhF11KaCvTuPwJcgXBghKCCp5TUGfRmGet5UZys 3180
pyxel/data_structure/scene.py sha256=EYOz0Ay7WuRaEnRJ2dcSAP2LyJOv2voakoStpmfNF5A 15469
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=4sIWikwWqwtlEkwgECXo74Q0tW_2WlznYV0Zrctngc4 9428
pyxel/detectors/detector.py sha256=2gJVO5zwj4irat6Ya-Tcp3Cqd4FrqzkBpHZTjPOro_g 27510
pyxel/detectors/environment.py sha256=sp6imyLH-lg_F4cFVodKbi5bufKZfVT0Rx5b70lTDyc 5971
pyxel/detectors/geometry.py sha256=zx4J8hO7eHc21i7DjckL5mwP5ODlh6mY0WMuirXTfvU 9133
pyxel/detectors/optics.py sha256=JbBfSkSkUOGuFhVlMNNTl9dks8ouakcd0-k_3n1dLQg 442
pyxel/detectors/readout_properties.py sha256=nVo_6uHxxB-AyTFAeizbMf4zzmn9SacfldKryLRwT9c 11052
pyxel/detectors/apd/__init__.py sha256=pdSGEMCr-q49CiRQKtCzBN5UcY649ReTWvpfP_s3r8s 487
pyxel/detectors/apd/apd.py sha256=i8axYCOT8D9NXS_VyTpbEvKJMIGs5gvGsBaLbHW_crs 5539
pyxel/detectors/apd/apd_characteristics.py sha256=5ovoCBrraZoMHbWzqutpieFLs79G2wU9upE5oL8r1HQ 15456
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=odp06pm6jcucz2a2Ltye8iSwPSS3mqUEnT10U-riUVg 5520
pyxel/detectors/ccd/ccd_geometry.py sha256=zMGR2NW2VK1FtVKljhHk9mDvjmpc_73JESAZS3YL7Nk 949
pyxel/detectors/cmos/__init__.py sha256=AFhWQHdvU8vJWC0lWGXvGB2K82EEHCQfVSjLqmOqfWU 439
pyxel/detectors/cmos/cmos.py sha256=_ScU6P5F4X2D4qLkz2r4OpDrT4BwGYke5yKJHogphZI 5534
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=nyYv1hWCw-aL3PV0sO2DLOu2VUbzl1U3VBLFvkHHrLo 6988
pyxel/detectors/mkid/mkid_geometry.py sha256=h_9v5wEYHCau7na6CPgJt_mXMCeC1f4zXCShlGdgr_g 957
pyxel/exposure/__init__.py sha256=Cau7t6zWN04aqK5QmmqIffieUwojSTKHGUQHYGcYCS0 514
pyxel/exposure/exposure.py sha256=1u5pi0cAHE81fluEpT957is24FWme2-PDoGvLZLMlC0 17863
pyxel/exposure/readout.py sha256=_6Ce7W5mlx-YKw3zZAQktDY0SNmaYz2rLnV0GTIBQnU 7883
pyxel/inputs/__init__.py sha256=UdCYuezufvkV4YDnH7aAXaDpxvek5QQq0hmXbr4y27A 526
pyxel/inputs/loader.py sha256=9gNAciKIMTr8dCsUGZaSqmRYpN--hKimMifeR5L8a4s 19082
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=8rLlclGNN3FKt6ou5c9MYGcaYgTcYCPth5PjuBM2wu8 4941
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=G9dT9tZtFnVR8w9cApW6JpDosP2vNI1jSW-TgWfZ4Hw 16252
pyxel/models/charge_generation/__init__.py sha256=AXRDvB6v-D1xDsRPBCMsQqhPN2gKWyvc8hyBCwELo6g 1028
pyxel/models/charge_generation/apd_gain.py sha256=NRzWsXFzg2AC1j-Q7MZBYoT9Vo7CRpbqe4JS1FZQz28 1267
pyxel/models/charge_generation/charge_deposition.py sha256=xSZrRBSuu6Wy81iv7FBaNPmjY7a1pWxBNq68AhDevKc 17197
pyxel/models/charge_generation/charge_injection.py sha256=VrN3dwiyC1CS2PYSClgROYTLIkbU1A6SAarPQtZ_z-w 2509
pyxel/models/charge_generation/dark_current.py sha256=EmRav3B-PTyaR9yLWKC25UgXRB2jzSyr3BRaJc-JDqs 10568
pyxel/models/charge_generation/dark_current_induced.py sha256=2lsWdKBAMtcyQszpEyR4dQ-R9T8cKL4tLc-aT-TlX34 9427
pyxel/models/charge_generation/dark_current_rule07.py sha256=zBe0RlXs5eSiIFAZMcAQDdU_15bEzky1WSXzogJ57B8 8573
pyxel/models/charge_generation/dark_current_saphira.py sha256=7IDQ8CAgmf-0o8l6InZvxWqUfKiwsupB9voc-hsV6_I 3626
pyxel/models/charge_generation/load_charge.py sha256=UuvTwCMB17NSokOJuJUlHqq4Gh8mijYGvucLKMwFaB8 2807
pyxel/models/charge_generation/photoelectrons.py sha256=Vb5PuGx0qGD8S1_YqiArEhqFUiI77Lf6wgZpql4gekk 4681
pyxel/models/charge_generation/simple_dark_current.py sha256=L5Kaw06HkJCrb-KwBh8XZG6S60k-0HXQwLmtmBHMN7g 2375
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=acK0Em5IciA6T3_HTlse0zsgvgB7VqSdrgA_U43j8Q4 16708
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=Q2cUI-BaPqNIaeRIvhEJOf6bPi4Qyu_SM5dVIZ9nc64 19039
pyxel/models/charge_generation/cosmix/util.py sha256=AYhfblNqg1JSZxybTuo_xfaC2ObVEFygV-6tQyv_K8E 3849
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=lP5CVAf8lBZ2aQ8Em9Ua2WwapgXggui2tjp4f4MYmpA 17581
pyxel/models/charge_measurement/measurement.py sha256=nhUf6XgXOB4hS5KIAlEPCNCltwVCfMpXKcwsxPqog_I 1580
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=3GKULMmBE3ZRt8ag79DIk2BO5_FZs8PQKta-MXbA1mc 5281
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=0mfpoxcOdM8Cz80B-xjtowED95YTN8YG5DkRCVNG1r0 13855
pyxel/models/charge_measurement/nghxrg/nghxrg_beta.py sha256=76yaqqCWA2smxGwqVAW_TRgpiBf2V_7hlrXc9uBLfng 33405
pyxel/models/charge_transfer/__init__.py sha256=zQxj1cStFm7tLDrFHuMu8MLmC7etcggoW4YOS9psdLY 576
pyxel/models/charge_transfer/cdm.py sha256=lEXvIb5_Tu-umwlvH8Od3TIyjrPMWS8cD_TstWUL3rI 19111
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=-rK-g_RQy26C7ladizJbtp1cudFEudB0zpa7Z4FRO6k 8656
pyxel/models/data_processing/__init__.py sha256=3qw4RN2SsM_6BvddLXqsMSvjt2LaQmQz1a1MejRavlc 717
pyxel/models/data_processing/linear_regression.py sha256=EkoQg6aH9Om4RXOXHPRDo1raw6y8wiyFJQrTy-jyT6A 6323
pyxel/models/data_processing/mean_variance.py sha256=fu7kqZ08mpU4mX7jdCrheJGsU0RY2ThDJSbpUnUY7S4 6870
pyxel/models/data_processing/remove_cosmic_rays.py sha256=DisYjvs3qUrrlFRju3g_PBVLgvR8HuwqG4WpL9e8dkk 5584
pyxel/models/data_processing/snr.py sha256=pSd2El4Jx8gIpipupHHPlWPxFkwIWiDBOSwIlsIXoj4 3987
pyxel/models/data_processing/source_extractor.py sha256=kI24ZXGestV4vw4Y6yXIWOjUheTbVi4JpgNZcproIRs 6920
pyxel/models/data_processing/statistics.py sha256=1Ab8iUkubgHhDbssadQ0cSkUMFCCTHevwRQCR61ufvs 4268
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=vG8M9G48txM6OHRJdDzsJt8WEyoT4_AQ4Dg9CFt4sLE 16954
pyxel/models/photon_collection/illumination.py sha256=yAmSdk9kc66t-GJ09W2CXJpPHco9EmcYiNfaLuvlhmk 7812
pyxel/models/photon_collection/load_image.py sha256=puUWEZJNkGJ0K1JK2ib9jYVarRjpb50GA8yNa-aJFKc 3939
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=y51i8L_GoWXecsqAR8vRb4e1qQThpHdwHUbQRTp1uqM 19932
pyxel/models/photon_collection/stripe_pattern.py sha256=7QaySyjskJJxwCJxCciGvbmIxx53tm_WJEEvlbZerYE 3513
pyxel/models/photon_collection/usaf_illumination.py sha256=hFi6-WY6HVAy73YzYgMgEuCh-8nQXT6_YRNcL4xNoXk 2491
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=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=i6O2BLIheTF998-xJ8riEkX3zVKd5sqlYAJ6NAgbwm8 23913
pyxel/models/signal_transfer/__init__.py sha256=CenYDZOaDjRcjTBHaAV20ydi2J-PqAuKOwz9LL5qIcA 373
pyxel/notebook/__init__.py sha256=joS1HbFEmkiOp-1RrIMBAG3PNSwrPC2hk69dE3B9gYA 773
pyxel/notebook/calibration.py sha256=mM4h78HtbokRykAABOI8wVMQEKfCCTlFu6Dq_im1dIw 16678
pyxel/notebook/html_representation.py sha256=cbhgukpbT3h590MM4ZVjNj9NmvJoaplmf_azQ5_1NFo 5211
pyxel/notebook/jupyxel.py sha256=qGvUu7fr3hFwvQcAj8EVhUVocyLVgqXJXuUPG90YnnQ 20492
pyxel/observation/__init__.py sha256=A-NguB0vbpOdInPw0LMKuhNTdhQooiiMhSu1Foynz5o 735
pyxel/observation/deprecated.py sha256=Nmlbqhuh54F-4IequCojBYW7k3kdiATZDrTOXXYaqWQ 25004
pyxel/observation/misc.py sha256=_B9TXy0JCyalT3Xkm2GHxFBPXa7Mpt_WlSy98S8M-ac 17176
pyxel/observation/observation.py sha256=1USl3EP4vNUd_CQas7fQ_PAtKE76_wbRiC4EK2p4s6s 19429
pyxel/observation/observation_dask.py sha256=3Cb_LxpSpWGY7yeUWv9TGdSisKx9k8c0N1vxZGszR0U 16414
pyxel/observation/parameter_values.py sha256=MZxCX5zlL_XfadkzgFibhbeZff-aBhcS660DUJAS_gU 6456
pyxel/outputs/__init__.py sha256=kRviuymhnbAWewjFWaEBJcFTcJC0h3tHAKXMr3FoQ7c 647
pyxel/outputs/calibration_outputs.py sha256=qgbrKDjfu_3ad5UESn0YDRwithpZi6rfbC3W6xypBNc 5310
pyxel/outputs/exposure_outputs.py sha256=nOE2YGKQrt3vBLrECBh1-PfqoWvXGsO2d46Wnqj-peE 3248
pyxel/outputs/observation_outputs.py sha256=9k0MK4kiEVIhINVq26bAv_7OhnaLEfvJixv-jd7or2s 5124
pyxel/outputs/outputs.py sha256=pG0SvN6peZLnHACtF0doXQ0728rGShKvE6PIOXr3qBI 31133
pyxel/outputs/utils.py sha256=huYAbcjGcV7yqcixwRqrcryD4rtuL0FRVFtoP5xpCA0 12244
pyxel/pipelines/__init__.py sha256=slhux_Ot7Ru40gR2TvA4-O-L8g8hvGtasq64NG6W-yQ 651
pyxel/pipelines/model_function.py sha256=hCMSNLGpCKzapl4QNXOtLua6fkQHJWaUjoIQW0cow84 7546
pyxel/pipelines/model_group.py sha256=GO5IYQXjVi6RsTAxjNpXqGqQeIDxLJTyndZECeLob3A 7366
pyxel/pipelines/pipeline.py sha256=ZfxAhHySgDYKtOW_s2W_0raQBUGsdq1nddB1wHoh2-4 7136
pyxel/pipelines/processor.py sha256=E6mb73I96IxOs_EnoNcqfR0fBQaHWAEY6c55F9gwmO4 14005
pyxel/plotting/__init__.py sha256=owAVZOmUo6YA_2k7WDlCvykEFBLdxY7fFOgFSJbjFiU 414
pyxel/plotting/ptc.py sha256=iINe3FfiLnMIZYBAGjapDXzahtLzMgRHcuuMHRWYcnQ 12986
pyxel/static/pyxel_schema.json sha256=kqit3rZQp5HoC6KDxMctEt89-1eKxCYvb6yULBpTF0s 195815
pyxel/templates/_TEMPLATE.py sha256=4nfOhJ8XKsKtSDmZL5Ouo2bbD24kMlxnlj6o-mJn_4M 4038
pyxel/util/__init__.py sha256=rtSOnSQqDhcGoIzmFWPoJgQCyNx1WGfO4DIx2Nn070s 927
pyxel/util/add_model.py sha256=aRSj06anLlzT8gBHVUJ9KTSu4sQ0x4FNkchqkm4JE3A 4645
pyxel/util/caching.py sha256=XHmD6JYoSlZ1lRaNpNZ5c-aLiuwCHigVhbk1DpfTiMk 1235
pyxel/util/examples.py sha256=pxwJzLG3admXfRire_xCX07bQE4AjpJ-_Ue9PoGIaVM 2207
pyxel/util/fileutil.py sha256=Tjk0wbmeJbq4WF-kwXKPM5Ot6GGO2_oIJ4bLcUyugbY 3787
pyxel/util/image.py sha256=KXa_QnNRirdUmwZl_nn-wzPYpztoLesweY34giWz9gc 6547
pyxel/util/materials.py sha256=zc0B-QfkUkmXqnDAER2HE-XhrfCpEdU6o1JPBnYHsEY 7328
pyxel/util/memory.py sha256=qrMpsjY9kJy0QSCyUmb7yC5R0daZlpKj8_JOKqMHC_s 2580
pyxel/util/misc.py sha256=c3vuGddLputtg5PIbibDIFsbSlrFWPCcdVvL0NiH4Ag 3765
pyxel/util/randomize.py sha256=FdTV2H6GjSCodV_yLoufgRZkCkd23UcbzTs6eFBVFBw 969
pyxel/util/timing.py sha256=NaBTxULz034lthXUtXJFyb3_ZbaXdWXT4C2GPo7NPyk 2254
pyxel_sim-2.7.dist-info/AUTHORS.rst sha256=dHbyUCkLMRjWN0OG0bAFn8LW8Teerq9ZrzGFnzJKvTk 638
pyxel_sim-2.7.dist-info/LICENSE.txt sha256=kcFjROStZg9ZFhsSoeK44JhAzM1j8K0ifDV8GtAVEWI 1085
pyxel_sim-2.7.dist-info/METADATA sha256=jcfIS1K4m_TgfikRqEu_R3Kl0KsPPabkDYXKhR5HkYI 8391
pyxel_sim-2.7.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
pyxel_sim-2.7.dist-info/entry_points.txt sha256=7znCArLyJYR3RYPBzdkavn9An34XQJLLGZkMdLImnIs 68
pyxel_sim-2.7.dist-info/top_level.txt sha256=t1C4pXVpHPKjXqvkuZ6o26Qu440WloCwjQoERX-IQos 54
pyxel_sim-2.7.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