When reading Knowledge Base articles or talking to support we will sometimes refer to Digital Stream and Analog Stream. This article explains what those are.

Digital Stream

A digital stream is a set of data that has defined increments of time which, depending on the data type used for the stream, can be Daily, Monthly, Quarterly, Semiannually, Yearly, or Undefined. The data in each cell is defined specifically by either manually entering the number, referencing another source either externally or within the software, inheriting the data, or importing the data from an outside source. But the specific number in each cell for each time increment can be changed manually. The digital stream will be some variation of this:



A digital stream can be used for production forecasting, production history, price, cost, and any other stream of data that might change from one month to the next, or one year to the next etc..

Analog Stream

An analog stream does not show date increments, but rather a beginning and ending date. The analog stream is a calculation of production forecasts based on inputs. The data that can be used to calculate the forecast include:

  • Start date
  • End date
  • Initial rate
  • Final rate
  • Curve type
  • Initial decline
  • Ending decline
  • Remaining
  • Prior @ PDS
  • Ultimate

There can be other factors but basically when you provide enough information, the rest is calculated. For example, if you provide a Start Date, Initial Rate, Final Rate, Curve Type and Initial Decline, the software will calculate the End Date, Remaining, Prior @ PSD, and Ultimate. If you were to provide the End Date, but not the Final Rate then that number will be calculated instead. Basically, with enough information provided, it will calculate the other fields. This means that the forecast for any given time increment will be calculated rather then manually entered for each increment. The analog stream will look something like this:

 Again, the analog stream is only used for production forecasts whereas digital streams are used for many different things and types of data.