sensortoolkit

View on PyPIReverse Dependencies (0)

1.1.0 sensortoolkit-1.1.0-py3-none-any.whl

Wheel Details

Project: sensortoolkit
Version: 1.1.0
Filename: sensortoolkit-1.1.0-py3-none-any.whl
Download: [link]
Size: 578484
MD5: 4e6059866cb1a0953cd4eefdc547c07f
SHA256: c60ed885cd5a325afc7ac28b4fd9ba8cf9a9f9b77df275c392618bc8910132b9
Uploaded: 2024-12-10 21:08:10 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: sensortoolkit
Version: 1.1.0
Summary: Library for evaluating air sensor data
Author: Samuel Frederick, ORAU Contractor for U.S. EPA ORD
Maintainer: Andrea Clements
Maintainer-Email: clements.andrea[at]epa.gov
Project-Url: Source, https://github.com/USEPA/sensortoolkit
Project-Url: Documentation, https://sensortoolkit.readthedocs.io/en/latest/
Project-Url: Tracker, https://github.com/USEPA/sensortoolkit/issues
Project-Url: US EPA Air Sensor Toolbox, https://www.epa.gov/air-sensor-toolbox
License: The MIT License (MIT)
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Atmospheric Science
Requires-Python: >=3.8, <4
Requires-Dist: matplotlib
Requires-Dist: numpy
Requires-Dist: pandas (<=1.3.5,>=1.3.0)
Requires-Dist: pathlib2
Requires-Dist: python-pptx
Requires-Dist: requests
Requires-Dist: scipy
Requires-Dist: seaborn (<=0.11.2)
Requires-Dist: tabulate
Requires-Dist: statsmodels (==0.13.5)
Requires-Dist: urllib3
Requires-Dist: pip
Requires-Dist: chardet
Requires-Dist: timezonefinder
Requires-Dist: appdirs
Requires-Dist: charset-normalizer (<=2.0.3)
Description-Content-Type: text/markdown
[Description omitted; length: 13159 characters]

WHEEL

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

RECORD

Path Digest Size
sensortoolkit/__init__.py sha256=jnFi25fxmTFZkC99vosJlXhf1dsILxZCKOf8cjXW7WI 10262
sensortoolkit/calculate/__init__.py sha256=x92Q9cYtS5_i86MqD1WjXSOYS_jPbTHjBdbRaudEls8 1002
sensortoolkit/calculate/_aqi.py sha256=S1t9t9nXPVtTibOFaPls77JDcDwTnNAGarfC3Ka6pOY 6266
sensortoolkit/calculate/_concentration_trends.py sha256=-O5AQrqKAI_kmSX8Z-vlnF_MhJhoRQu5NYL-9s7tJmg 5658
sensortoolkit/calculate/_convert_temp.py sha256=cavtpFIrsv5J921ghPK2o_7KhgFrFcgfoSB2nijMTYU 2311
sensortoolkit/calculate/_cv.py sha256=bAb7cByRY7ko5yVqr1QOuvObvdUx5L_BcULhE91xE1E 8846
sensortoolkit/calculate/_dewpoint.py sha256=s3arAMYcBX-tz6--DCxPDSSNCJ8FrtedRagfjP5_vZI 3383
sensortoolkit/calculate/_intersensor_mean.py sha256=CTq4z5OH0SPuXP4L8gK_8YSCV61KjYA-I7J4OMkCLJc 6044
sensortoolkit/calculate/_normalize.py sha256=HcU58rIpek2j0Z1wCPYDs7nhQarIRZI3ijyA3yh0rhg 2718
sensortoolkit/calculate/_nowcast_pm25.py sha256=7KW0WDyyN-rvY7pJWUtMwQOKMj0SqOzsSyVU-6egRpY 7917
sensortoolkit/calculate/_ratio.py sha256=AmuctfvPrPauU76_wxDBAlICQPnZOkHfUwHmKDCPp7A 7544
sensortoolkit/calculate/_regression_stats.py sha256=ki4KykzxuKeJ0bVsO8j9a3AYssUYedeN48Hr7nXLCd4 12742
sensortoolkit/calculate/_rmse.py sha256=T43Zc8lRKiR7JTtirrGGcLxWDRbCflDzt9nVKitPIg4 5255
sensortoolkit/calculate/_uptime.py sha256=k2CO9kJ9NoCe4aIcZR83HXjlBiOSKR-y6G_NT_-FVi0 3624
sensortoolkit/datetime_utils/__init__.py sha256=8wckaz1rDgaPVCLWiMcpnbl0UxO8VXMBVjCFQVssshw 917
sensortoolkit/datetime_utils/_format_date.py sha256=CezqDWHZujvap3zVpH3w00VNDK0o_uQfQuq5TaDfH5c 739
sensortoolkit/datetime_utils/_get_timestamp_interval.py sha256=NFraMUQ4e6eofDr_b2AI6v2uT3F_uO8TGiGBS7hYh5c 2265
sensortoolkit/datetime_utils/_set_datetime_index.py sha256=qj9nv7RUBAz_jJLbt86FC37wpyaksq1MP9EqvKRLYt4 1756
sensortoolkit/datetime_utils/_time_averaging.py sha256=I7mVfw96FAS8cIYZfmw6q_9uCV6yZRAlCBqWLYZvQD0 16242
sensortoolkit/datetime_utils/_timeframe_utils.py sha256=rUdkDK0j_bQQhcjK7shULiWqSmC_3_hYSZTVoI7Ehoo 4125
sensortoolkit/deploy/__init__.py sha256=aO657-wRDY3zjTvUui34Ajra1ml47VlzIdgK7KPi5-E 685
sensortoolkit/deploy/_create_deploy_dict.py sha256=MSWLqc8r-zE79zIq3JUybfnAYwfjgLwBoZPYAeS1Rig 18025
sensortoolkit/deploy/_deployment_period.py sha256=qmeYH-5TvVprHxznMxrNGc3lFC4IDkZ-CHpAfNa4wk8 1951
sensortoolkit/deploy/_get_max_conc.py sha256=pfHCKJuJjIoHBxNOXWNVUNYXZ_9aYd6mxoiIHVBwfQw 2371
sensortoolkit/evaluation_objs/__init__.py sha256=qHLogG33Fm4qTZY8_sFo_4O6EGIfCx5Uz1Py4tFglqU 580
sensortoolkit/evaluation_objs/_performance_report.py sha256=xTUhEr0d8v12hTr5xxI_qeoqqa1aH2SeBX13TBSBO0w 134328
sensortoolkit/evaluation_objs/_sensor_eval.py sha256=x13fCzD5ETIanEmhLDOD9EcxM4XRj4PRvHkRpNeosFc 66625
sensortoolkit/evaluation_objs/templates/placeholder_image.png sha256=sKDbtCCXpdJPPcMu5u4rm-Qk6P2PVJN-GmjtraoZaqs 6998
sensortoolkit/evaluation_objs/templates/CO/Reporting_Template_Base_CO.pptx sha256=MnWbqTh5-O4JhMCosZeFSo0GVXvDyVNFfKAAjx2X1dQ 58982
sensortoolkit/evaluation_objs/templates/NO2/Reporting_Template_Base_NO2.pptx sha256=ZGnkzPqXaUuYQdFGkmigAkP3o9MmZ8eqI6XJYBn02YM 59002
sensortoolkit/evaluation_objs/templates/O3/Reporting_Template_Base_O3.pptx sha256=sI1bRdoXR0MAM2ajy6TyTqolwODtB_XDe7_VOkFOh3M 58715
sensortoolkit/evaluation_objs/templates/PM10/Reporting_Template_Base_PM10.pptx sha256=owonS5aYx8HGpzRaLHs2M8_3gyUDu82MJEXqUcJaIBg 57236
sensortoolkit/evaluation_objs/templates/PM25/Reporting_Template_Base_PM25.pptx sha256=ZRVX_WovUbOkpWtQOX9tRwg_JUD0xzNLtFLIcitJ4JI 66236
sensortoolkit/evaluation_objs/templates/SO2/Reporting_Template_Base_SO2.pptx sha256=CrXVb7cSLMoW3I75x7wfvJrZLsjrzKT2JeNQCgYZlRw 59003
sensortoolkit/ingest/__init__.py sha256=PpNQirGM5kAo-HBJe1AYCAQrn6jJqIZH2OwMpKVxvqc 670
sensortoolkit/ingest/_processed_data_loader.py sha256=PS3_6fkSlGC7-zsXRhHMY55NLB_7kdteqQT7gQcSFkk 4784
sensortoolkit/ingest/_sensor_import.py sha256=SHccbgqIsYC-NIDvND6AVsMWEkulqv491SZQlCuTuTI 15509
sensortoolkit/ingest/_standard_ingest.py sha256=275DfFRcxx-TL-vfLcgyR0KMtFGZc7-wnzXKVhOZBWQ 17843
sensortoolkit/lib_utils/__init__.py sha256=X9Gbq7mFoAMmLzwnP_oqAx4MgISiOpVrhI3OTgW7cI4 911
sensortoolkit/lib_utils/_check_type.py sha256=jWAJkmAHXTE17OONAHq3U3OSfvQeizM-GCHmbAHDdRI 1456
sensortoolkit/lib_utils/_copy_datasets.py sha256=O5vqAOsKmicwEfJ3UQPAb20sghLW4rVMr10aJYYAykY 8697
sensortoolkit/lib_utils/_flatten_datasets.py sha256=eoQIdfpUZpZ4Kz-7Uh_lY3u57529etCVvGwSGA1k8q0 8728
sensortoolkit/lib_utils/_flatten_list.py sha256=xUdZex9aW15R7Bjk2I1bvZO73Kl2AmNs2OJepVo_WBM 879
sensortoolkit/lib_utils/_input_tools.py sha256=NLbqBLmlGmNLhBU5XCASibM154tuts43npKMEMXP8VM 1928
sensortoolkit/lib_utils/_sensor_subfolders.py sha256=S_knamxvUsxf5Es1zaj7AjKMkbAFJzqbYa-xv3oyGzI 8066
sensortoolkit/lib_utils/_setup.py sha256=VHMs_9maKmVeBB10P_ai2FhgaicLNoyZ2TtfSCf84WM 74079
sensortoolkit/lib_utils/_version.py sha256=krJnCdAt8SZT0LUTYRrAgwp0zDgN2kKuNuRliUzJUG8 746
sensortoolkit/lib_utils/sdfs_to_openaq.py sha256=M6AkcT17zZinZ0t91oJzoqMQVmaej9cDnc8E2x6AMWc 7502
sensortoolkit/model/__init__.py sha256=MFVhmJvUpS6RhJAabDSsvaft1urbxk-Km37Xhg39VpU 896
sensortoolkit/model/_apply_correction.py sha256=-out1nASBDlUWiG_jBThdBvlKnv2Nz3M9e2-NDaOdvo 1531
sensortoolkit/model/_purpleair_uscorrection.py sha256=M3zRUefbRVlI_EwBTqor-Lc_hsOPgptoZiWKdby0poA 1352
sensortoolkit/model/_sensor_ols.py sha256=H_vuM3a4NjmFc4k9iKgmLBwwjYaRjUljQOg1JSgZ2Hg 1899
sensortoolkit/param/__init__.py sha256=fSafFolzDR5FUkYow4IQmkSnyfJ_djLrPDz4eXvfc18 569
sensortoolkit/param/_parameter.py sha256=39RHXNcU0h45CsCkCOADvtfJHZFZH9ME-wKRu3GJFLg 11701
sensortoolkit/param/_targets.py sha256=4WS1Y9BzjM5_I-3fDriYxnXXDadMUjiiL4oi-Hq1gAk 27488
sensortoolkit/param/param_info.json sha256=ASCQwsXq-tbsi6Go43mc8qP3VDCVbIlWUGiUZECOfIo 9586
sensortoolkit/param/units.csv sha256=n233rYGLZ3emhcINhaKZyTjoBVoPTGP7z1cH1c5gZZ4 5962
sensortoolkit/plotting/__init__.py sha256=Vam2GaTOxMc1r8BOCdnDf5cXalE57JokuB0yuBPA38Q 1155
sensortoolkit/plotting/_distribution.py sha256=OMQelhU2jV8biTLWlhA-r1giT5_xV_78Gl-0Vd6hy-I 10763
sensortoolkit/plotting/_errorbars.py sha256=Tw-157Vf8B3R2QtXamW0B92qlEes4NhOhGQSJVwj3gw 3632
sensortoolkit/plotting/_performance_metrics.py sha256=PFMPIV1pmtoLx1bFrYULsFpts9amQ1oAoxm1ETPaCgo 28496
sensortoolkit/plotting/_plot_formatting.py sha256=QoEfxsyMl_9rWyGN7XqTASzS7TSAkakliIMZgl4wMOs 16488
sensortoolkit/plotting/_scatter.py sha256=u3n_zitOWHfWtW-8nCY_uLSdxPEX9s71AOtkIqMrbYw 84675
sensortoolkit/plotting/_timeseries.py sha256=KZ5m-hQO4a_8-dnQffkbE-b_gwlExjwtYr4wnEAdg1I 28320
sensortoolkit/qc/__init__.py sha256=c08BFGG1U88R0BFn3Ax-nBAP0esk0ePRGuFPWOeGp0s 1213
sensortoolkit/qc/_detect_warmup_events.py sha256=PG-l50jP9rmB16ncxI6uxyqZgwN1N59yxN8nLfVAmXA 2980
sensortoolkit/qc/_duplicate_removal.py sha256=5Zn7XNzJygaZnvLwr_phaosmn9cbco22U--jxaL3wuI 2224
sensortoolkit/qc/_interval_downsampling.py sha256=qQNkXLhmENBSjPWvixjP-DYTqAyY_oIKLIpI2ymdBsM 10082
sensortoolkit/qc/_invalidate.py sha256=vdz9msHOfWuYoWNgk8kg2BX1Pq1oYnUxsyC5P_55y_0 1552
sensortoolkit/qc/_outlier_detection.py sha256=cVB6pO_BrM58ciG0MJq9M7n0vRLTY1BjARYDNsoIN5k 4772
sensortoolkit/qc/_persistent_values.py sha256=AK9dA0veJFgq9IlEbGUwRyv6Ze-5-4Ol3cj8gjNPTmk 2805
sensortoolkit/qc/_purpleair_abcleaning.py sha256=cSScDSMLfGEDzQsGtKNZdqxRf9o428SYSnmT776Xirw 3919
sensortoolkit/reference/__init__.py sha256=L3hH4TFqaI6mhD9fGaSYl42naeLnOUU3Xoo6Zov8cfM 877
sensortoolkit/reference/_airnowtech_to_long.py sha256=bUF52E0OwjhMfuwgexRNnATU0633FwjXSp1ntiQ_1HI 8463
sensortoolkit/reference/_import_airnowtech.py sha256=7Dv6Ni2sKkraJDPHQzoTgNjVpui065aH4FBeyeRC1Do 18888
sensortoolkit/reference/_load_ref_data.py sha256=LgJ3oKWV7DtsRIgEaqXgsTE-mRfSevmamkjZ-dD0rjM 6495
sensortoolkit/reference/_method_lookup.py sha256=hVvvdjBCmv7Yy--lxkYEeXQ97XjeKmgceHBCQkPiR7A 4935
sensortoolkit/reference/_ref_api_query.py sha256=FOw03nXWPvJoJ_AD0CV12UiDtaJPbWNDhFsZRxRXM3I 50537
sensortoolkit/reference/_ref_flags.py sha256=VKSlNzNPECDDZDCn3XfhThRChPn17lNL0EgV2HuDAJE 8986
sensortoolkit/reference/method_codes/methods_criteria.csv sha256=R2riOih67EgvUtC2GqF6V9PbhOgpEAarStnVfRB9o9g 111491
sensortoolkit/reference/method_codes/methods_met.csv sha256=5mVlGaO6ydegw8Nz7g6tpvoOcZuI7zHaBGZODWzX7y0 41258
sensortoolkit/testing_attrib_objs/__init__.py sha256=E7cAXLgZ_fGwQig3LEl7vyXS_XumFZn_dsMx9LjuWWE 571
sensortoolkit/testing_attrib_objs/_airsensor.py sha256=-2GzlB49LfdyOnWmuvwYZukxRvL4aXbF9ynwy9XyRyg 15656
sensortoolkit/testing_attrib_objs/_referencemonitor.py sha256=UjK3DiXIYpztCKoCb1_VawpLHYDCiiU3o1veGnCLIhs 31576
sensortoolkit-1.1.0.dist-info/METADATA sha256=l1uym793fnr8xXpz_sKhSVZDgGxGsLuv8ZO5UDCPlbU 14924
sensortoolkit-1.1.0.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
sensortoolkit-1.1.0.dist-info/top_level.txt sha256=aC-qIzhfm7hI-otUTDKmNXt-CgKpKy6bUZArKQfeEv0 14
sensortoolkit-1.1.0.dist-info/RECORD

top_level.txt

sensortoolkit