assonant

View on PyPIReverse Dependencies (0)

2.0.0 assonant-2.0.0-py3-none-any.whl

Wheel Details

Project: assonant
Version: 2.0.0
Filename: assonant-2.0.0-py3-none-any.whl
Download: [link]
Size: 58006
MD5: a90dfff07dbd0dcc5d08dd7d6405c4cf
SHA256: 553b8ec04cad659d3a93ee698256d5adea622e6b96fd1282bda03296dad0af80
Uploaded: 2024-11-29 20:14:07 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: assonant
Version: 2.0.0
Summary: (Meta)Data standardization package for Sirius, the 4th generation brazillian synchrotron light source
Author: Data Science and Management Group @ GCD
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.8
Requires-Dist: annotated-types (>=0.7.0)
Requires-Dist: confluent-kafka (>=2.5.3)
Requires-Dist: h5py (>=3.11.0)
Requires-Dist: hdf5plugin (>=5.0.0)
Requires-Dist: nexusformat (>=1.0.6)
Requires-Dist: numpy
Requires-Dist: pydantic (>=2.9.1)
Requires-Dist: pydantic_core (>=2.23.3)
Requires-Dist: scipy (>=1.10.1)
Requires-Dist: typing_extensions (>=4)
Requires-Dist: pandas (>=2.0.3)
Requires-Dist: pyepics (==3.5.1)
Description-Content-Type: text/markdown
[Description omitted; length: 5614 characters]

WHEEL

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

RECORD

Path Digest Size
assonant/__init__.py sha256=5FQ0s_2rPa2Vpj_dOhp6usXXAHPT9X-MBVVZLP2Uoqo 23
assonant/_kafka/__init__.py sha256=Z8PB3LQ64N-VwD0erdDu-wzZONQbO8KR3VVQaN32p9Y 82
assonant/_kafka/producer.py sha256=_N3CG-ox4z-JeCYKTwEMd7uJgMuk-j5ItmF23NQRQVI 5920
assonant/_nexus/__init__.py sha256=bvqdVdDMP_vqznY3QoWNwC_YcFfBmxzxd40DYDJ8csQ 235
assonant/_nexus/exceptions.py sha256=iDVQ0r03rg67hJY-e1JEdYE6Jza7Cc0H3BpggjWwrCY 221
assonant/_nexus/nexus_object_factory.py sha256=LKojJQxg3DsNbzl5AJ7VUmfy8IjTbbTqBCCEgbiFJx4 31008
assonant/data_classes/__init__.py sha256=tSjTbik3hZuFDHVVZqZ2O2iQMr840HYuvV0SV0R0UIQ 1101
assonant/data_classes/assonant_data_class.py sha256=J7czSZW1jLIn0HPA4ymdYZOXImgguJbyJb5CptGXMlE 540
assonant/data_classes/entry.py sha256=zJ9xJpTDK7Qy-bMpIcAo4Q0cAQFwLJssjBqUkOZXoPM 10417
assonant/data_classes/factories.py sha256=CNKmcdBWzqrCPdOXzK7TW_rUT6vxNRuT2yBKsCv-Seg 14848
assonant/data_classes/components/__init__.py sha256=iIiDO3Es3NBnk3sf9kL1i3QphW1YtIMRETjvfs-pZxE 1474
assonant/data_classes/components/attenuator.py sha256=hVmgWvGcPXUzkyLqPGbQPs8FXQT1lLdaUZVrM9l6Yoo 186
assonant/data_classes/components/beam.py sha256=P9pkRFyZLsjYHdVk15HZNJtVm2ycYaDEsUAjEy6jM4g 170
assonant/data_classes/components/beam_stopper.py sha256=PFVp2q68NMJ7lJ87UAM1szeb4IFJY7gjc4yGGoq0iSw 198
assonant/data_classes/components/beamline.py sha256=CUo-yUqL8Ne3ZSE7i2-oQkBWEnRtzYTVhV6RPXU7rR8 179
assonant/data_classes/components/bending_magnet.py sha256=9jzLbsbYwOtbFi7-r7b1SOh7uGDUVD9aDHXWBvJwnh4 214
assonant/data_classes/components/bvs.py sha256=9EjVCUV9-EVWlCsChKOA8JNwteK4Mgag8whv3Ap05ag 219
assonant/data_classes/components/collimator.py sha256=-tRdSjNl8qCFGwWA98uqtBVPwuaN1YXD2DHx1j7iidI 186
assonant/data_classes/components/component.py sha256=-UPvjsaFz3BLJ8odpiLI5wA5_TFcD7b-WISvfvChlfI 18514
assonant/data_classes/components/cryojet.py sha256=WKbSXI0jCmkFJUVz9FdAxFD94xvd11PWTWHzMnVyw6M 177
assonant/data_classes/components/detector.py sha256=UcrHjNod0-z6dtrO35PAZ-xfrJhkFO3pWfHeDSHqaow 440
assonant/data_classes/components/dewar.py sha256=zR6sgumR33lfLLN81Dg3RhoIilLzrnUKHQ8Gkd_D12E 171
assonant/data_classes/components/fresnel_zone_plate.py sha256=a8NfkSUrzLRge2mBkWlkvG5fJsdFxFKb_9RzBAYBAco 208
assonant/data_classes/components/granite_base.py sha256=ifbX1GHsr016rmFQlbcCJVBU4ThLMK6ptny7SZd5krQ 231
assonant/data_classes/components/grating.py sha256=iIAjyYDrAmLE7yBhf25FK5QbOv8GZRLGSEWe1rr-ziA 177
assonant/data_classes/components/mirror.py sha256=DIdDBVuJ8Yhv5YlCWMPAUw5MPAoH3L8hOK_ibcIGC2A 173
assonant/data_classes/components/monochromator.py sha256=CXlxxvpiTvcWlvdu4lG4lzOvU-emAy2XYHnD7Zh3gC0 478
assonant/data_classes/components/pinhole.py sha256=XjBil8JU5l9UHV9vzFsbM1zqF4f46M0q6fjTK2E6Xf4 177
assonant/data_classes/components/sample.py sha256=whUOmtZL_Z-E_Pz-2Sv_UxtVhbIa6J0O0Z_FOaZ9re4 174
assonant/data_classes/components/sensor.py sha256=m427wn9GdHHh_KZakPmN73ziSbfHFSvvWQHAVead-HY 377
assonant/data_classes/components/shutter.py sha256=3pOUIdxCjyjdzIxyKFV2bTo9kB31U_Z4Zry4vyO4hdI 176
assonant/data_classes/components/slit.py sha256=DFVFhmq7jOyl-i3sfH_jfpai5-EDSWk7w7Pf7ceB8Is 167
assonant/data_classes/components/storage_ring.py sha256=Iibl5-eWMB1-xd79VKcSufdUIjzEc_eCcSp8qcR1A2M 212
assonant/data_classes/components/undulator.py sha256=xGrkkF-IppiH2ShZfwdTvttcfQ7F-VumoDsIZDtI-y0 200
assonant/data_classes/components/wiggler.py sha256=Gypq8y_TvsAcEZhIjEPr6IpG_YbxgEyddOEtLdUT4R8 194
assonant/data_classes/data_handlers/__init__.py sha256=1wj7dAwGuTKlokp5j2ymtgyO0iNrExIEe2-VLaK9tRo 429
assonant/data_classes/data_handlers/axis.py sha256=7rVSi0el1vDnBzwkznBuYcMJwmmEKWR2my6qJ2wHWrg 540
assonant/data_classes/data_handlers/data_field.py sha256=OgjMAFAqe-SPz7WAYPkF0utx-iFDI_tk6EatDqC1UeI 476
assonant/data_classes/data_handlers/data_handler.py sha256=O8ns3ggt94ms29iuPtJx6UZoLwBMHfPE2eXUo6PaGps 270
assonant/data_classes/data_handlers/external_link.py sha256=QmeBsA5uF2r9a2McrtzG2AIuaw6vMQlS1CR3rGY-TsI 255
assonant/data_classes/data_handlers/time_series.py sha256=nzEC0_WkyOoskkEoQWjuAQXPilhkikoIu9hZe7ceMfQ 247
assonant/data_classes/enums/__init__.py sha256=jzrTyGifWFG7qF4O6vDIBtGSRLWiZDYcpOTysXV6adw 353
assonant/data_classes/enums/beamline_name.py sha256=j1522Wc_r3PsHyP69NhPJNoFh2Gf-U5WmZov1JrLTBk 411
assonant/data_classes/enums/experiment_stage.py sha256=XIRf-P3HTVUwaIFn5QQ0P_vZOQ_xai4jDwiw6QQix8U 156
assonant/data_classes/enums/transformation_type.py sha256=E4ZMyVuaCRvcg2Vp4BZ39uXhDzlRcTpPsBYWzN7tiTk 186
assonant/data_classes/events/__init__.py sha256=5CC0fyYbswv2BlxiYkLeCO_pzAz_1D0G-5broBqL18E 278
assonant/data_classes/events/assonant_event.py sha256=27aiiCFQ4upHAB7dq_1O0dFXsskfyHCBsRqX5ZVKRko 548
assonant/data_classes/events/experiment_done.py sha256=zCZtFHiOo-jlDVM4nWPRDv_Ta0IP55hY067Ps97F0Mw 398
assonant/data_classes/exceptions/__init__.py sha256=5hjzyM83Y1f1Ln8s90Vj0zcfoiQWqF6Qhf4zBZoHkWQ 782
assonant/data_classes/exceptions/data_classes_exceptions.py sha256=Y9aAYI-aO_rLf9_Keg8T5mOEJalJ557mSgkHbqsuV1A 1396
assonant/data_classes/exceptions/factories_exceptions.py sha256=qRhA9hGQAErf-xde91mTGIDP9hd4b6Oa4-zpjCZjHkc 384
assonant/data_logger/__init__.py sha256=XpnOcIYCq6ufIEpGQuf8fv4CzmhhAh_OyW0YLLC4-UU 223
assonant/data_logger/assonant_data_logger.py sha256=o6w-3IWy2JIVYRQjCzo4b3PA0wSEMw3zMFTSrWsMmPY 12264
assonant/data_logger/_data_parser/__init__.py sha256=vixaWyYNCP7cYH9fVoP4JnE_KtLITfjBgrnkQYmKSNg 291
assonant/data_logger/_data_parser/_assonant_data_parser_interface.py sha256=b4LzjFV8PZrUU8rcOds1_c9Fq_x72hQ70B5fOIvlpkM 3018
assonant/data_logger/_data_parser/_csv_data_parser.py sha256=if45GK5CNTgFNQl1vTVjnuqIlz6m2WMv3s6Q5bxAAiI 7951
assonant/data_logger/_data_parser/_data_parser_factory.py sha256=PeMqPfi3Hz55l_ucCw_d1ezOUOICB-26Lcwbwv8jUoc 2767
assonant/data_logger/_data_parser/assonant_data_parser.py sha256=3cbhKpfXU6iTX0WyXzJ-p1xiCPFBFZNdcHukQO6ImaU 3992
assonant/data_logger/_pv_collector/__init__.py sha256=MYvo62gl2zevnFWglPzm6cTIwNoDij7Hhehe4ewDN7s 152
assonant/data_logger/_pv_collector/pv_collector.py sha256=z0ZiZZhQeg2oRATc-c5bPETG2isKzPJf5Y8sNkgo_Zc 1759
assonant/data_logger/enums/__init__.py sha256=Xzk0d43A7QS3W7Nkr-qD94YDvrjCxDkP64QLO3a2Qts 398
assonant/data_logger/enums/acquisition_type.py sha256=JqVoWnMLTs3fzGFby4zC5h0PAWS9cR0sVbPslBOxzVA 208
assonant/data_logger/enums/config_file_format.py sha256=er1fD5A29bdCq7851NXUQw6E2TheQKRlP3g3ZUxwXhA 112
assonant/data_logger/enums/csv_column.py sha256=K1KhAWaL37CuKnKTO4KC_yLgcORwJZYIOXYku_ahL_U 449
assonant/data_logger/enums/value_placeholders.py sha256=iwbsoW_q8xM0azOiDBcGOqeENF8LIn4n0BGln6LSw-k 206
assonant/data_logger/exceptions/__init__.py sha256=Yb1dEwOay2O1fjaDAS-Sup0E2DsMiZpeJrBhAbxvs2I 320
assonant/data_logger/exceptions/data_loggers_exceptions.py sha256=7_dne9EGsDQ5jx_w5McsXeqE13pcREpGcYVSkby_Zxo 226
assonant/data_logger/exceptions/data_parsers_exceptions.py sha256=Q0K5R50neUKvahkJdd6T83YpzJk2XpkbElIdGrvucy8 226
assonant/data_sender/__init__.py sha256=0STZlWZTH_VrkyHRpofqj0eJR52yabOyXqqixNfxCeA 341
assonant/data_sender/_assonant_data_sender_interface.py sha256=8KSCZvrgRL3wJ41xHc_hdDr3PKUSm3mzky7MDYu2m_A 599
assonant/data_sender/_data_sender_factory.py sha256=xPVRwoSfMfcFMum53cgxWDkHqChwM8WEeAlZULKP7FM 2693
assonant/data_sender/_kafka_data_sender.py sha256=cbY3Vu7OjwX0kZ33u6tRxtHILW6_e3Y_ctMklI5-gdc 2648
assonant/data_sender/assonant_data_sender.py sha256=IkdYD4gZImIrSI9lVIEu8Pj_OIqMjVO2t7ThpwBo_zE 1527
assonant/data_sender/exceptions.py sha256=-vNNrDxrJIsbVgh-p7spAG5PGtIWvRm7Xl0fVN_x_WQ 264
assonant/file_writer/__init__.py sha256=2QxB7ue5GtcPuXFjp2fXh3GlgIiikRw9b_Qi-rl7lZ8 338
assonant/file_writer/_assonant_file_writer_interface.py sha256=TJrtPk0JC2Oq8z2s92NG27sh7ruqeX1_DjpP-Y9gQ9I 727
assonant/file_writer/_file_writer_factory.py sha256=lWllDeiUJTzoU545FvKSW69UfHNlaidj81rtRGg1mHg 2346
assonant/file_writer/_nexus_file_writer.py sha256=q2vzUIPgE3XUiXBFm3pOqU7-vPWUcAdhb599uO7jOAI 1619
assonant/file_writer/assonant_file_writer.py sha256=DBV7JKVF0Wij0O4HfortNOINc7qO8YGpQ_qC9SS0Jes 2436
assonant/file_writer/exceptions.py sha256=sYznEMnndZHDpb3d16XUCelFNNQH0ZUKBeP-ijmfCUA 264
assonant-2.0.0.dist-info/METADATA sha256=hv_f0hSWfmkcK4dXsuBi48mVT54D5PTnN7AFxlXwYdc 6546
assonant-2.0.0.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
assonant-2.0.0.dist-info/top_level.txt sha256=7L6QwaMnhgPrAasm_tGj-Nzf0Ewnmabpg9xlY6ZCqwg 9
assonant-2.0.0.dist-info/RECORD

top_level.txt

assonant