ftio-hpc

View on PyPIReverse Dependencies (0)

0.0.4 ftio_hpc-0.0.4-py3-none-any.whl

Wheel Details

Project: ftio-hpc
Version: 0.0.4
Filename: ftio_hpc-0.0.4-py3-none-any.whl
Download: [link]
Size: 128554
MD5: 1b1a7ffaa40ca4cb6b63a83d87f34ba3
SHA256: a6f4d5f0cb52274cf52c0aa0a5ed7fe542e9104674d166d36eae2740199f3afb
Uploaded: 2024-05-28 22:21:44 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ftio-hpc
Version: 0.0.4
Summary: Frequency Techniques for I/O
Author-Email: Ahmad Tarraf <ahmad.tarraf[at]tu-darmstadt.de>
Maintainer-Email: Ahmad Tarraf <ahmad.tarraf[at]tu-darmstadt.de>
Project-Url: Homepage, https://github.com/tuda-parallel/FTIO
Project-Url: Documentation, https://github.com/tuda-parallel/FTIO/docs
Project-Url: Repository, https://github.com/tuda-parallel/FTIO
Project-Url: Bug Tracker, https://github.com/tuda-parallel/FTIO/issues
Project-Url: Changelog, https://github.com/tuda-parallel/FTIO/blob/master/CHANGELOG.md
License: BSD 3-Clause License Copyright (c) 2024, Parallel Programming @ TU Darmstadt Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Keywords: ftio,I/O
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Requires-Dist: scikit-learn
Requires-Dist: zmq
Requires-Dist: numba
Requires-Dist: darshan
Requires-Dist: fastdtw
Requires-Dist: scipy
Requires-Dist: pandas
Requires-Dist: jsonlines
Requires-Dist: plotly
Requires-Dist: dash
Requires-Dist: kneed
Requires-Dist: PyWavelets
Requires-Dist: trace-updater
Requires-Dist: plotly-resampler
Requires-Dist: msgpack
Requires-Dist: rich
Requires-Dist: dash-extensions
Requires-Dist: pytest
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 12988 characters]

WHEEL

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

RECORD

Path Digest Size
examples/API/test_api.py sha256=5zkUuXiITx2sD79D1iNgSwEPqqQqEOunE3Xgp58UU6E 1161
examples/custom/txt/custom_input.py sha256=hJ0aUlcA7WaJn7YXYo-JKShd0gq9cZcXvqKu5rgnKpo 660
ftio/__init__.py sha256=FOXKouwy2GrLlNczYb0nUN93VY9IfBfe8Pvo2wuf1Jo 859
ftio/__main__.py sha256=edYnNvJTdcqIvcMx5r5agF9WOlCizvI1EgtfM5euGe8 99
ftio/api/gekkoFs/ftio_gekko.py sha256=mmP8XPE5XLXAdeu61-lPCQAAE2E_Ws3wglO6K9d__cg 3406
ftio/api/gekkoFs/parse_gekko.py sha256=7s2vBo88twUABYeyXVEH0DgsQ1DxyWjFrbZeXhD0cmw 3586
ftio/api/gekkoFs/predictor_gekko.py sha256=xClrzYH3M_bXHx8P2TQXndeQFGxLBzhtF-c6QrtUiX4 3250
ftio/api/gekkoFs/predictor_gekko_zmq.py sha256=B_mvBgq6WBlC5lpz0kn35QluO3FU1tGv1RtYr8CSHYI 9846
ftio/api/metric_proxy/parse_proxy.py sha256=Q-oIeDdgDkMfq6Mq7PKMAp1zN2FIGrdSel2CxYXcFYE 1489
ftio/api/metric_proxy/proxy.py sha256=__ez_f502UaLY9G9ylrS4Ggf2MPzHDzPWms7bGBy2sU 1415
ftio/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ftio/cli/ftio_core.py sha256=s5c586xWkM7HybFw_Lhgbary0Y03dx_YegcD8lq36lI 10614
ftio/cli/predictor.py sha256=vqFYuayN_GSE37O5hD14t_0gb5i8DDMsrxCU4FU8fuw 1642
ftio/freq/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ftio/freq/_dft.py sha256=XxVSjS9iou6wNeKJG0gvcR2AczcaFehkpS1KVQupzYU 5580
ftio/freq/_wavelet.py sha256=hz68e6bUMzz___L1nb5rRasdjlmOPq9CAv-LbycLiLY 9002
ftio/freq/anomaly_detection.py sha256=uYaPpRBJJ4vzIWTZ563XKDt3EUhqCS1OseiF1o1dwCU 15968
ftio/freq/anomaly_plot.py sha256=9CbxCM8HKFwv7MzqRUwfsuTAufmhyh3i88DXpLyfPhQ 7043
ftio/freq/autocorrelation.py sha256=aeMGXwSK0-EWaStHMfb4Hr1o9oaQAmArPK-rjGqnNYk 11479
ftio/freq/discretize.py sha256=rRG-hwEttZeMYzjL2fqji1u1-nPlW2-CJDruXooWXjI 3730
ftio/freq/freq_data.py sha256=SWrgzHMpXFE-bWLGLFnxnzqc9eqQunMXibyI8uAfddE 343
ftio/freq/freq_html.py sha256=HL39oO0F2x8v0pxTp6psL1KMZGHVHUPhdORBxUE7IUg 2688
ftio/freq/freq_plot_core.py sha256=eaCsDGUfTdKt7zA17HGCB0OwWP04xdLaORpEUnHeo9c 49352
ftio/freq/helper.py sha256=y-GsAwXg5x0F2EdIuqk56r_K5ZNWfgvciD8cmegjVUA 3223
ftio/freq/perodicity_detection.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ftio/freq/time_window.py sha256=lZFvl5MM_rK7OX8Nlv6_2VV6Es6OEiXGqanZXrPZpdE 1927
ftio/parse/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ftio/parse/args.py sha256=MDG1YmjBT2g4IqThlaYR-C3MAirrRWwyqEDrcRcPnoE 11065
ftio/parse/bandwidth.py sha256=yWBy7-bF5NV0jgaWJWLLyKrk8ThBUgcKIj1KaUx3SzQ 8111
ftio/parse/custom_patterns.py sha256=-rmWzAfjrgcfgL7uO8CiIfHOgReQuGvtjXAjmDw3cvc 1679
ftio/parse/darshan_reader.py sha256=bWhTqHOELzrlSAJv_a2tVJFrqh6om_CfRTY-wGh1RzA 9692
ftio/parse/extract.py sha256=pxC3608BlthCkaKqtygTdWZ4Mfb90Lhl4VoKHj6PMUw 1331
ftio/parse/ftio_to_extrap.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ftio/parse/helper.py sha256=Sziv7M0C9I-VSvM98KHpNR5DWByHp_sfUlrmkFrgdCQ 2573
ftio/parse/input_template.py sha256=_STSzrJX9atkbpJ7zNXIqywIprzp0SqtRZYV9JuEOK0 1227
ftio/parse/metrics.py sha256=apBns5ln0nUg-j9BRmf_PTu4PlbIBlZNPC8hXfo1CcI 3351
ftio/parse/msgpack_reader.py sha256=oM3-mSSaMhJGTO79ZR_gx4C7wOMigVMbxrHz6PqvWts 4803
ftio/parse/overlap_thread.py sha256=SLefzX0ZhWMaxvOqdr6yCDi3-luXS0vuOpQI-QiBXa4 2043
ftio/parse/parse_custom.py sha256=hw4zAKbYNkhSZ7S1lJVSyxHjXmx_YcA_A_6OB8K9yW8 760
ftio/parse/parse_darshan.py sha256=o7o7u5vgbDEtT7DeTh2mazANxNQJ5ZHCWNS2KbOzpaw 664
ftio/parse/parse_json.py sha256=-TtBrv4sGRsVHSvFuJ9XoTT5_rzJFlvAgnJzO0VrGvY 3289
ftio/parse/parse_jsonl.py sha256=w4LG0zMM4iaYENVZ1z4ezwyCehzeGlpi5YVPwAWVuqc 646
ftio/parse/parse_msgpack.py sha256=rUjjIGG7jF8QOJa4gfpB0-sPiuwSwO7vjcN_ToK4MsI 611
ftio/parse/parse_recorder.py sha256=SKCOjUIhDJLFgJmrqUUaKm0cpdFKQsaWC3NgGw3zDu4 543
ftio/parse/parse_txt.py sha256=G2BmdQosXFRVTWtlKgGf1plpaG7t978ad2jFNypPP1Q 751
ftio/parse/parse_zmq.py sha256=N82HiWFUbCoMfXokY8mzgvNA3CTqbn3491Tl85mdegY 2066
ftio/parse/percent.py sha256=LWuFcCU8j4iNdhhCGpnfPK5MK_19YMS9US6gNYEyLcE 2541
ftio/parse/print.py sha256=enLtboCYNYK2GzcG6YSJa24mibQw6URnGoFOPvTqmyY 18973
ftio/parse/recorder_reader.py sha256=OT5_U_PG42D3x9SLvZN7P5KhlniqPzvdOQmhcexi3MY 3764
ftio/parse/sample.py sha256=ybJebGH-OBvsJ4bkctIZURpOMIMMZckaV-CIDPrl35A 3403
ftio/parse/scales.py sha256=seeirRLx-TZAzrWge3tFBAEso5_gVMlAZb4WBcEsE_o 13737
ftio/parse/simrun.py sha256=Nzyzee1mRaz4nFW-UQvvsO2_sGB3bHY7x5ppryHLMVQ 10940
ftio/parse/time_io.py sha256=Sd-4oqQTMV-2UE0FpRP90zZ2g0C8abrwmVWlwxlY8a4 2481
ftio/parse/txt_reader.py sha256=SXoiXtHNAAX47VaGBaxwhO6nW-vjPI3MS1EzVaIld_4 3033
ftio/parse/zmq_reader.py sha256=u7_ZxBGbnFywKggn4Y4tDcYrHazlP1fejD7tKO8Wjy4 937
ftio/plot/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ftio/plot/helper.py sha256=jfb4AY-jbIGs4WvZy1lOHwWp1iFIpndq3jypPDyUOR8 2655
ftio/plot/plot_core.py sha256=di4TSH64evewXYpFrt70eervZT1paJVYCmeDq4EGk1Y 80679
ftio/plot/plot_error.py sha256=pm8sOYUPge0dARO-sI0cQIhSOuRTqPf90PqBZ1TKfOk 10407
ftio/plot/print_html.py sha256=c5-ezY1i0WPShKrDCGMiiZSMVJ7PP_fQwHDGHFv9HDA 5877
ftio/plot/stack_plot.py sha256=jyv5abj0v67yvnS6XqKhBw8GkS4SQI2qlp0L2Lhxyao 1874
ftio/plot/units.py sha256=9RSaXkLc2I8urtqAamdwj9pLf-nf7Mshlbq5XJ5Pki0 1631
ftio/plot/dash_files/dash_app.py sha256=hgiye9agzA9R0b-6A--XPDcMWuG4rqOijtXGd60iaaA 3408
ftio/plot/dash_files/data_source.py sha256=qGLp1cE169c3rkVnrXP04SFrTByaCAOZgXnGGWrKd2I 7948
ftio/plot/dash_files/callback_files/callbacks.py sha256=CwvAjy6s7sPQDVMGXgnts9ghruZOWdprDIdYJwqtiMg 689
ftio/plot/dash_files/callback_files/io_mode_callbacks.py sha256=jqFPUVmJMOdFe6VTWUYzbX_r-baH7C8Hh5V3OpxScPY 13652
ftio/plot/dash_files/constants/graph_mode.py sha256=b8M_mKynU1ZkL4Mnq8BLdIdyvnmY3eSfA-54XbhezgA 123
ftio/plot/dash_files/constants/id.py sha256=SunX9GtgDcmWjklNDijf3ASMuXLQXeOG64I3vnctEVs 2065
ftio/plot/dash_files/constants/io_mode.py sha256=nn1ZNKMWhBcdmDO-mYVxiMRU2mfjVRqi7teho8ea7sU 429
ftio/plot/dash_files/constants/legend_group.py sha256=LvJw8rQRhdqFqTrZwekLpSg44DYisf9HFSLhA8SOv8g 629
ftio/post/processing.py sha256=YIOPi-d7Zj9U3iKWLPqVdtj-jA5T99hgX7VhvFinki0 5256
ftio/prediction/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ftio/prediction/analysis.py sha256=OogRq3XI6TAWebl8JkKy7qVk493AaSy9N9h2GeC8SK8 5521
ftio/prediction/async_process.py sha256=I2PMk3C1uzaNlfuPKEiA1LEnUO08bUuOoSrRS-s9hz8 1203
ftio/prediction/group.py sha256=nnMZ5M1cxxK6upqvIDoDGDfWfB5Sa8Kw0ZGsiov_520 3326
ftio/prediction/helper.py sha256=rJHRVDRmgv6FR-sfDIVopax7RMrDXrhC4FJSBnm_Io8 4547
ftio/prediction/monitor.py sha256=BUPLRY4Gf4rjbIo0agOGRN0Rm9iD6zX43-T-80LRzKI 5088
ftio/prediction/pools.py sha256=5mAtPunT5ythKyeNLzk7sI7_9wD3FOYuIhYT_lMH3pI 2782
ftio/prediction/probability.py sha256=QLFtuWwfW1jUSWis0kOasfSR1YW7q8gGwEjvkgG4o4k 2665
ftio/prediction/probability_analysis.py sha256=ID6-kw8uQ8SyCWmfoX_pSEo9bTnzuh2y25cgg5FqunY 2356
ftio/prediction/processes.py sha256=w8I7jcpo5UmXbd5-skzJXWQulhrrPe9P95BB1C-eZBs 2715
ftio/prediction/processes_zmq.py sha256=tmrac7N5eKfvJB4jPYWPSLRz8EqVRFvq3xuqJPTeQhg 3403
ftio/prediction/unify_predictions.py sha256=7aJa9jxu1EzAbcuMGFZoiXtY4I87FqaRMzBIF3TSylU 6435
ftio/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ftio/util/ioparse.py sha256=HPG2MC8GLUYtLfZzFty7OHbcmMDVEkrmjfvapPA9H2k 168
ftio/util/ioplot.py sha256=I-LKUoCH2vPIKNNoE9wRfTfyRLFlu1CsgSd2Tk6PSYY 178
test/test_api.py sha256=kRpIl8ShSTLXp8sq_lsqNhCJm7H65PSost7x0ns-h48 1462
test/test_ftio.py sha256=p79vp3zf6avJDeWbCYeI-450jUEHaxLMt5Ye8keqWIU 1577
test/test_ioparse.py sha256=1nBjDZLScMbeh5YKu4ej6M_0S4X_qi_offM86oLNQkM 160
test/test_ioplot.py sha256=efKgLGLu0iukTHLd9SS3ev8lh6znt1hs3qRGkStx1Gs 171
ftio_hpc-0.0.4.dist-info/LICENSE sha256=L-jD4eqE00-nNfJcpKkAohoc8R-zA6zDzW2v6hAf-mk 1522
ftio_hpc-0.0.4.dist-info/METADATA sha256=5dGo74nC_KHAspJCMqEDxus3zJqLoCO8f_S7HOJVBRE 16635
ftio_hpc-0.0.4.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
ftio_hpc-0.0.4.dist-info/entry_points.txt sha256=CmCA7rBPJqgCrMvltrAuG8r2UMuEOplYs7V_bmkTtA0 148
ftio_hpc-0.0.4.dist-info/top_level.txt sha256=hSVnr6GVTBx_bpAIZ013VMjNPVIVtfAEpIl-_Mg0g_E 19
ftio_hpc-0.0.4.dist-info/RECORD

top_level.txt

examples
ftio
test

entry_points.txt

ftio = ftio.cli.ftio_core:run
ioparse = ftio.util.ioparse:main
ioplot = ftio.util.ioplot:main
predictor = ftio.cli.predictor:main