You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The NASA Prognostics As-A-Service (PaaS) Sandbox is a simplified implementation of a Software Oriented Architecture (SOA) for performing prognostics (estimation of time until events and future system states) of engineering systems. The PaaS Sandbox is a wrapper around the [Prognostics Algorithms Package](https://nasa.github.io/progpy/prog_algs_guide.html) and [Prognostics Models Package](https://nasa.github.io/progpy/prog_models_guide.html), allowing one or more users to access the features of these packages through a REST API. The package is intended to be used as a research tool to prototype and benchmark Prognostics As-A-Service (PaaS) architectures and work on the challenges facing such architectures, including Generality, Communication, Security, Environmental Complexity, Utility, and Trust.
6
+
The NASA Prognostics As-A-Service (PaaS) Sandbox is a simplified implementation of a Software Oriented Architecture (SOA) for performing prognostics (estimation of time until events and future system states) of engineering systems. The PaaS Sandbox is a wrapper around the [Prognostics Python Package (ProgPy)](https://nasa.github.io/progpy/), allowing one or more users to access the features of these packages through a REST API. The package is intended to be used as a research tool to prototype and benchmark Prognostics As-A-Service (PaaS) architectures and work on the challenges facing such architectures, including Generality, Communication, Security, Environmental Complexity, Utility, and Trust.
7
7
8
-
This is designed to be used with the [Prognostics Algorithms Package](https://nasa.github.io/progpy/prog_algs_guide.html) and [Prognostics Models Package](https://nasa.github.io/progpy/prog_models_guide.html).
8
+
This is designed to be used with the [Prognostics Python Package (ProgPy)](https://nasa.github.io/progpy/).
9
9
10
10
## Installation
11
11
`pip install prog_server`
@@ -17,19 +17,19 @@ See documentation [here](https://nasa.github.io/progpy/prog_server_guide.html)
17
17
Use the following to cite this repository:
18
18
19
19
```
20
-
@misc{2023_nasa_prog_models,
20
+
@misc{2023_nasa_prog_server,
21
21
author = {Christopher Teubert and Jason Watkins and Katelyn Jarvis},
22
22
title = {Prognostics As-A-Service (PaaS) Sandbox},
23
-
month = May,
23
+
month = October,
24
24
year = 2023,
25
-
version = {1.5},
25
+
version = {1.6},
26
26
url = {https://github.com/nasa/prog_server}
27
27
}
28
28
```
29
29
30
30
The corresponding reference should look like this:
31
31
32
-
C. Teubert, J. Watkins, K. Jarvis, Prognostics As-A-Service (PaaS) Sandbox, v1.5, May 2023. URL https://github.com/nasa/prog_server.
32
+
C. Teubert, J. Watkins, K. Jarvis, Prognostics As-A-Service (PaaS) Sandbox, v1.6, Oct 2023. URL https://github.com/nasa/prog_server.
Copy file name to clipboardExpand all lines: setup.py
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@
11
11
12
12
setup(
13
13
name='prog_server',
14
-
version='1.5.0-pre',
14
+
version='1.6.0-pre',
15
15
description='The NASA Prognostics As-A-Service (PaaS) Sandbox (a.k.a. prog_server) is a simplified Software Oriented Architecture (SOA) for performing prognostics of engineering systems. The PaaS Sandbox is a wrapper around the Prognostics Algorithms and Models Packages, allowing 1+ users to access these packages features through a REST API. The package is intended to be used as a research tool to prototype and benchmark Prognostics As-A-Service (PaaS) architectures and work on the challenges facing such architectures',
description: bytestream of the pickled [prog_models.PrognosticsModel](https://nasa.github.io/progpy/api_ref/prog_models/PrognosticModel.html) object
316
+
description: bytestream of the pickled [progpy.PrognosticsModel](https://nasa.github.io/progpy/api_ref/progpy/PrognosticModel.html) object
317
317
- type: object
318
318
description: JSON representing configuration of model
319
319
example:
@@ -398,27 +398,27 @@ components:
398
398
"cov": [[0.15, 0.003], [-0.025, 0.27]]
399
399
}
400
400
- type: object
401
-
description: bytestream of the pickled [prog_models.uncertain_data.UncertainData](https://nasa.github.io/progpy/api_ref/prog_algs/UncertainData.html) object
401
+
description: bytestream of the pickled [progpy.uncertain_data.UncertainData](https://nasa.github.io/progpy/api_ref/progpy/UncertainData.html) object
402
402
SessionConfiguration:
403
403
type: object
404
404
required:
405
405
- model
406
406
properties:
407
407
model:
408
408
type: string
409
-
description: Name of the model (from prog_models.models) to use for the session.
409
+
description: Name of the model (from progpy.models) to use for the session.
410
410
model_cfg:
411
411
type: object
412
-
description: Configuration JSON for the model. Configuration parameters are specific to the model and can be found in the [prog_models.models documentation](https://nasa.github.io/progpy/api_ref/prog_models/IncludedModels.html).
412
+
description: Configuration JSON for the model. Configuration parameters are specific to the model and can be found in the [progpy.models documentation](https://nasa.github.io/progpy/api_ref/progpy/IncludedModels.html).
413
413
state_est:
414
414
type: string
415
-
description: Name of the state estimator (from prog_algs.state_estimators) to use for the session.
415
+
description: Name of the state estimator (from progpy.state_estimators) to use for the session.
416
416
state_est_cfg:
417
417
type: object
418
418
description: Configuration JSON for the state estimator. Configuration parameters are specific to the state estimator.
419
419
pred:
420
420
type: string
421
-
description: Name of the predictor (from prog_algs.predictors) to use for the session.
421
+
description: Name of the predictor (from progpy.predictors) to use for the session.
422
422
pred_cfg:
423
423
type: object
424
424
description: Configuration JSON for the predictor. Configuration parameters are specific to the predictor.
@@ -475,10 +475,10 @@ components:
475
475
properties:
476
476
type:
477
477
type: string
478
-
description: Name of the model (from prog_models.models) to use for the session.
478
+
description: Name of the model (from progpy.models) to use for the session.
479
479
cfg:
480
480
type: object
481
-
description: Configuration JSON for the model. Configuration parameters are specific to the model and can be found in the [prog_models.models documentation](https://nasa.github.io/progpy/api_ref/prog_models/IncludedModels.html).
481
+
description: Configuration JSON for the model. Configuration parameters are specific to the model and can be found in the [progpy.models documentation](https://nasa.github.io/progpy/api_ref/progpy/IncludedModels.html).
"""Moving average load estimator. Load is estimated as the mean of the last `window_size` samples. Noise can be added using the following optional configuration parameters:
0 commit comments