progpy

View on PyPIReverse Dependencies (1)

1.7.0 progpy-1.7.0-py3-none-any.whl

Wheel Details

Project: progpy
Version: 1.7.0
Filename: progpy-1.7.0-py3-none-any.whl
Download: [link]
Size: 208050
MD5: e2597b8cb4ffa0724216208d7366cbc1
SHA256: d786cfa7fa68b4778469dc97046cb9f6a974bde08310b0ba7921a027114a4098
Uploaded: 2024-11-08 23:00:28 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: progpy
Version: 1.7.0
Summary: The 2024 NASA Software of the Year, the NASA Prognostic Package (ProgPy) is a python prognostics framework focused on building, using, and evaluating models and algorithms for prognostics (computation of remaining useful life) and health management of engineering systems, and provides a set of prognostics models for select components and prognostics algorithms developed within this framework, including uncertainty propagation.
Author: Matteo Corbetta, Chetan Kulkarni, Portia Banerjee, Jason Watkins, Matthew Daigle
Author-Email: Christopher Teubert <christopher.a.teubert[at]nasa.gov>, Katelyn Griffith <katelyn.j.griffith[at]nasa.gov>
Maintainer-Email: Christopher Teubert <christopher.a.teubert[at]nasa.gov>, Katelyn Griffith <katelyn.j.griffith[at]nasa.gov>
Project-Url: Homepage, https://nasa.github.io/progpy/
Project-Url: Documentation, https://nasa.github.io/progpy/
Project-Url: Repository, https://github.com/nasa/progpy
Project-Url: Issues, https://github.com/nasa/progpy/issues
Project-Url: Organization, https://www.nasa.gov/content/diagnostics-prognostics
License: NOSA
Keywords: prognostics,diagnostics,fault detection,fdir,physics modeling,prognostics and health management,PHM,health management,surrogate modeling,model tuning,simulation,ivhm
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Manufacturing
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
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: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: <3.13,>=3.7
Requires-Dist: scipy
Requires-Dist: pandas
Requires-Dist: matplotlib
Requires-Dist: requests
Requires-Dist: chaospy
Requires-Dist: fastdtw
Requires-Dist: filterpy
Requires-Dist: tensorflow; (platform_system != "Darwin" or platform_machine != "arm64") and extra == "datadriven"
Requires-Dist: tensorflow-macos; (platform_system == "Darwin" and platform_machine == "arm64") and extra == "datadriven"
Provides-Extra: datadriven
Description-Content-Type: text/markdown
[Description omitted; length: 5435 characters]

WHEEL

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

RECORD

Path Digest Size
progpy/__init__.py sha256=Qf0PlBVUeUdxjouVx1Fr2zCltRbge-mERpwozhBYEuU 1932
progpy/composite_model.py sha256=rG84zm_D463JHnFayDQ6xKpY4rZkvBzTVrK08GKwMkk 17447
progpy/ensemble_model.py sha256=Qg_ezZPCXrI__67wpPKucFF4aDienC4g1_3PTK-B12g 5458
progpy/exceptions.py sha256=HfP8HlYBg4vdm-K5xvlUdlotVK8Oixz__r3uv4yzQYc 543
progpy/linear_model.py sha256=MIsOl6zDVIxIRpJoNSmtItbZiJ-AXrrN7kWnk-CRDBU 9128
progpy/mixture_of_experts.py sha256=qhBw1wtR4THuiWwtyutEN_2l3NG_JTSxjtIRendAipc 12789
progpy/prognostics_model.py sha256=-ul0FW88aqcU1NaU7DPIf2KW_KOjUoegKodz2y3TUE4 71223
progpy/sim_result.py sha256=qeJinHaTfgVEepe1H79k40rS-tt_KX70QTweOW1S28s 17076
progpy/data_models/__init__.py sha256=Z0t078EuraZhULXzaQjm8yiYDNj91Tcmpb8TZDnNbbU 476
progpy/data_models/data_model.py sha256=FT0bQHa6R_Q3nwjvpVp7KyxPWUbJEOoT_kmNP5Zpg8k 8185
progpy/data_models/dmd.py sha256=I2-zDHfRbaBgznXdJhz0XVgyZ6_JQTFnaacylFdLKlU 21742
progpy/data_models/lstm_model.py sha256=vOvYnb-nVsPA0nzwGxq0sPMo_MTmo26SNUJ2TLz1irg 35153
progpy/data_models/pce.py sha256=64Dll9Tu-NBQDWXbi8iDdVVbxdlfzv8I48DsACZWNgg 8455
progpy/datasets/__init__.py sha256=SE1Ve_lB2js0dzjcs_9uEce1qp906oROLkDA-UxU9AY 157
progpy/datasets/nasa_battery.py sha256=bi5tj50gzrBSlrynchswo_hD9qTw7MpHscm61zynS_U 6150
progpy/datasets/nasa_cmapss.py sha256=9dPweGkizjm5PCELsLaqd_0PZpNid2YdPeRWUG9iDo0 6135
progpy/loading/__init__.py sha256=LLmTX08YtQQALKlaZ-B1XPChf_Jm-jrkNFq1LRUym9o 354
progpy/loading/controllers.py sha256=JvnSXjkTnB3V9s3Rw6BGodazf91ydwnKhmLdvWrIfq0 15505
progpy/loading/gaussian_wrapper.py sha256=zLZvTjvQJdq26Ww_DNG1pMmDUw15ibEnJ4_q-WHXXrI 2192
progpy/loading/moving_average.py sha256=MsIfqRET4f-f4jZLD8mi2cMwMLh1F5SSbco1vA9ZbwA 2097
progpy/loading/piecewise.py sha256=bFDmJgi_KLxxUWplPubBcaYOVmPArlFdFut_cjHT-Ko 2846
progpy/metrics/__init__.py sha256=cwSYA_NpybifD2g8lOAKYNbZNH87UbDgNKIgcER2MgI 507
progpy/metrics/samples.py sha256=okmJX2IjZ56idyfMQeQi74l-0ud9WLDb6itHu4rRlPQ 1786
progpy/metrics/toe_metrics.py sha256=7zvdBX2qKCIlpX1OvABBqjKoRjCghhIBYkrLu_URdE8 3231
progpy/metrics/toe_profile_metrics.py sha256=yXbV1kGxqN_SoOtlfpae0HbZlNqOZ0Ma05aV4X1UBtw 8605
progpy/metrics/uncertain_data_metrics.py sha256=Y7_jY1tRej7Wwgws0XD0KHqlqfQ7N_iirOEdY0e7eCU 5487
progpy/models/__init__.py sha256=l-WT4WayTD7JHw7UVD3o3Qexxg75sYaEjdgJ60B4Mww 868
progpy/models/battery_circuit.py sha256=-rb9Rgxz8YOK2p6zMFfTzENwQxUVDoyy6Wvn1y61A2c 7872
progpy/models/battery_electrochem.py sha256=RzuN0Udgc5nlvQDBkgmcJ3ldeBeQ1-BIIvdzSXWOrbI 31353
progpy/models/centrifugal_pump.py sha256=L86tJxUZk6uPuC_7oikEA__F3V5qNMvx_f-tX9-9EoI 12736
progpy/models/dcmotor.py sha256=XaqJKOxwUcNVe--qKRmIlAl9QlWUpbFG2GYqu_0jP1s 6525
progpy/models/dcmotor_singlephase.py sha256=GHhIRO4DdO5Q0IK4qVqyECAddmNrpyRkivnjl4dUKjM 5644
progpy/models/esc.py sha256=2RctmPDVjOD4EzuH8os--REnF86adzUbqi_pXlyWj6w 4648
progpy/models/pneumatic_valve.py sha256=gsT4tZm0DabbZIN7R9cQxqa7pBM33oRmg87BCD-aPp8 17209
progpy/models/powertrain.py sha256=6_OKju4ECmTu_NoNLW1B_VV6uKoD2EmuO8cULPjaGmE 6550
progpy/models/propeller_load.py sha256=4ZB91InAihIWhjbmxZV2Fzb5aYxfFflIZsbTN4W0KVs 1658
progpy/models/thrown_object.py sha256=eMQLwqhSZPDfhEBgHaNuL8Puq6NVN1t7JFbks2LUrUo 5709
progpy/models/aircraft_model/__init__.py sha256=LbO10DB5WDb78gnGPbr44L6APhnQAYTPKt2Vm62xkho 242
progpy/models/aircraft_model/aircraft.py sha256=9E14ylZ-7KukQer43nyDWjrNMryDqvPdbdLKYD4Sz7c 330
progpy/models/aircraft_model/small_rotorcraft.py sha256=kf2e2NSiSA2cq2VitcRgSjAY21UDdAQUuLNkSFwUKno 20004
progpy/models/aircraft_model/vehicles/__init__.py sha256=5peRTH_yywS-MO0n5v9dvBOuIsJoGDFzfwN9FXKLvfI 158
progpy/models/aircraft_model/vehicles/vehicles.py sha256=2Jbr2bp2R6ZicpfdNQPUoThOh2584qHGTe2HjRihnHI 12704
progpy/models/aircraft_model/vehicles/aero/__init__.py sha256=5peRTH_yywS-MO0n5v9dvBOuIsJoGDFzfwN9FXKLvfI 158
progpy/models/aircraft_model/vehicles/aero/aerodynamics.py sha256=woIsjSk7mAnoihXIX_W2SBkSVftyMDl9GOMOCp1WlO4 1387
progpy/models/aircraft_model/vehicles/control/__init__.py sha256=7xHWIeQupPtzgT4tW5l5ZT2o3r5lXk3Ll4g3ZxEmd1A 159
progpy/models/aircraft_model/vehicles/control/allocation_functions.py sha256=gxwp7aG3A4ljH-9Ny6mYCyT-PqWm5BJS6Zo4sAOk4IM 2609
progpy/models/experimental/__init__.py sha256=5peRTH_yywS-MO0n5v9dvBOuIsJoGDFzfwN9FXKLvfI 158
progpy/models/experimental/paris_law.py sha256=OrJOFKPQNd1SwPhb2ZZgkv6Of_4jrQW2pamQPgc1vFM 2944
progpy/models/test_models/__init__.py sha256=ZXJxvR2v3m5D6MkzqlGBLKIJl9E_laZC_wAWYgNZQv0 249
progpy/models/test_models/linear_models.py sha256=Ri65rzQ3Mqgx7lHHM95qJUyxy3mbYNjcFP-tQrxaRgs 4796
progpy/models/test_models/linear_thrown_object.py sha256=p2i-5lU8fY-yFf56B_fPVkr_n5Nrs6FdA2DWJ1F94g0 4045
progpy/models/test_models/other_models.py sha256=gN9kEuTaQexK6y9oLyPP-wfO18biTlps5gwrWu4gWTo 2120
progpy/predictors/__init__.py sha256=OP2GS01yn_3Ig6JS64QPHjrlXa7ZbmlXR3T52RImVGI 1108
progpy/predictors/monte_carlo.py sha256=CEaBGoeSryjU-1bbs5CLQE3z4vBGHQm6M_wP8q03rKc 13482
progpy/predictors/prediction.py sha256=PS2Dh_pGTWj8jWlSLshOBNQWHDDmxxYDLW5YeExYzdY 6707
progpy/predictors/predictor.py sha256=1_cOj8THY0LRrH_Z-Ouqozd_azadK1l_I3-FZ1Po6Gc 4180
progpy/predictors/toe_prediction_profile.py sha256=-d122NW1SCkpWCJAQqRXnynT27BrlBLQTOywVOaxAks 10319
progpy/predictors/unscented_transform.py sha256=f9syaPGHhFcfKB8IgD-dxxMHqh-NoiNXKwYkEPya458 15342
progpy/state_estimators/__init__.py sha256=VCaCNPtnGgS6hj4tnWp6IsvnGmFEYJeZ8d8EEAvpwVo 498
progpy/state_estimators/kalman_filter.py sha256=1HMpP17_c1OZF_t3WqX1ZzcJV3cpxOwg6elhJNffwns 7615
progpy/state_estimators/particle_filter.py sha256=0KukZffWTcqEcXOJzp93exZ1qCKinSju7FofroaGtUM 9352
progpy/state_estimators/state_estimator.py sha256=pLZOr_bSgj59QS4O6ZpMRExi6E31xlF7Q7a6ul2NyWY 5011
progpy/state_estimators/unscented_kalman_filter.py sha256=5PBSPzss_mQFHnfjiQBq55qFNDDa_P1StnZUhe-5hX4 6550
progpy/uncertain_data/__init__.py sha256=WFOsgalOcTR614BQg7vsKScN_a4lTva4e4V4GdqXh18 436
progpy/uncertain_data/multivariate_normal_dist.py sha256=5ocoJ2K_yW_xoiJOWyDWF68zRx88pVxxxtJTUP9U80c 3401
progpy/uncertain_data/scalar_data.py sha256=eLFDUVpktv5_3wG1AADgD-olbUSRj1qHZx7Y4dxcsx0 2923
progpy/uncertain_data/uncertain_data.py sha256=1VM4DUt5MCPGXmSxMYCGJaiI4lsQ4c6H96xeu1BzLVU 10014
progpy/uncertain_data/unweighted_samples.py sha256=sWNwfW5edHxxI1SnyP4s7I2ShT7OyAiudKUN55MfowU 7079
progpy/utils/__init__.py sha256=JAfnjHSw97qV-nFMCFqReVMJsiZX_jnS49yHwjy03lI 240
progpy/utils/calc_error.py sha256=XYkwwcugaiWhPwP_OWWo3LmfkZrr464EPsWAegX8xVY 22660
progpy/utils/containers.py sha256=ANyKkhMGLLatfKDTxSfKQWzOkB6EAZoxqWqYzh24Rxs 9131
progpy/utils/input_validation.py sha256=TQrFv86NZULtT1Mosqk5pl60qEhmoQHIMO69FkFYU1E 1014
progpy/utils/next_state.py sha256=hGdqNsEssaEKjsno495l34Ingvbbfn8tH_flrh8FO3E 4372
progpy/utils/noise_functions.py sha256=hIigSdh6EQtTdjOPkHqhFt90uDdXArbNgq5R51shuX0 2436
progpy/utils/parameters.py sha256=g0nBtwz9hq11RCtYwpyUYXtBJz0MVUQG6NfWJUXymI0 11930
progpy/utils/progress_bar.py sha256=rCOGHf-HSjQIoIsB8b1HqqshV3WRohxXiKpdKG3s6CA 1173
progpy/utils/serialization.py sha256=hgUwg0UubF1FFcdsJkfpnLILh-wFBQ5DuO01wk9yBV0 1854
progpy/utils/size.py sha256=JvMnnJqCGQFQ0WeIRih9OUDtdISnYZgIMyjAtSx3BCI 2459
progpy/utils/table.py sha256=wzQXFyfl6WzS9CUbbj8CrqYvqeMaCCTV7P-wyAgSRxw 3926
progpy/utils/traj_gen/__init__.py sha256=LxEFBJFVpWwnZBBtftcIxK8n1RC-Lt38PLuPBTBfBj8 216
progpy/utils/traj_gen/geometry.py sha256=VSxJf0FaKMtLWYaoxnvqxPDU_EiSF0gaLWlvVnYGBcU 24788
progpy/utils/traj_gen/nurbs.py sha256=vqAdza054hBff1B1IUWTUqlsapPGngVseI9YXByrT-I 16044
progpy/utils/traj_gen/trajectory.py sha256=m3Y_3WGr21QtIzJ2QK5PXw_mViMleYUYg-oIZVFFAcM 35364
progpy/visualize/__init__.py sha256=t8PqoX7F94OayfYj7dsbOZ3AdFF-72O6rZ3L3-t2-dM 27553
progpy/visualize/plot_hist.py sha256=XLnPEvvmyeD1DTQF7AYshLDUwLVIpQcVO5jYwWt56K0 1948
progpy/visualize/plot_scatter.py sha256=-oTK_pKmPGpMfzX2flzOxkHze9HDYsb8Gy5JsQw7G3E 3674
progpy-1.7.0.dist-info/METADATA sha256=5PW1ksp3FLyKkmDONsTSPYDfk9KifP5PDvmnHdVdids 8068
progpy-1.7.0.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
progpy-1.7.0.dist-info/top_level.txt sha256=9SarZFN1zpqy4TwgadAtCuYoJqaXLaBv-kwGEiciuoM 7
progpy-1.7.0.dist-info/RECORD

top_level.txt

progpy