Package: aRpsDCA 1.1.1
aRpsDCA: Arps Decline Curve Analysis in R
Functions for Arps decline-curve analysis on oil and gas data. Includes exponential, hyperbolic, harmonic, and hyperbolic-to-exponential models as well as the preceding with initial curtailment or a period of linear rate buildup. Functions included for computing rate, cumulative production, instantaneous decline, EUR, time to economic limit, and performing least-squares best fits.
Authors:
aRpsDCA_1.1.1.tar.gz
aRpsDCA_1.1.1.zip(r-4.5)aRpsDCA_1.1.1.zip(r-4.4)aRpsDCA_1.1.1.zip(r-4.3)
aRpsDCA_1.1.1.tgz(r-4.4-any)aRpsDCA_1.1.1.tgz(r-4.3-any)
aRpsDCA_1.1.1.tar.gz(r-4.5-noble)aRpsDCA_1.1.1.tar.gz(r-4.4-noble)
aRpsDCA_1.1.1.tgz(r-4.4-emscripten)aRpsDCA_1.1.1.tgz(r-4.3-emscripten)
aRpsDCA.pdf |aRpsDCA.html✨
aRpsDCA/json (API)
# Install 'aRpsDCA' in R: |
install.packages('aRpsDCA', repos = c('https://derrickturk.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/derrickturk/arpsdca/issues
decline-curve-analysispetroleumpetroleum-engineering
Last updated 7 years agofrom:12a938a6ce. Checks:OK: 7. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 01 2024 |
R-4.5-win | OK | Nov 01 2024 |
R-4.5-linux | OK | Nov 01 2024 |
R-4.4-win | OK | Nov 01 2024 |
R-4.4-mac | OK | Nov 01 2024 |
R-4.3-win | OK | Nov 01 2024 |
R-4.3-mac | OK | Nov 01 2024 |
Exports:arps.Darps.declinearps.eurarps.Nparps.qarps.t.elarps.with.buildupas.effectiveas.nominalbest.curtailed.fitbest.curtailed.fit.from.intervalbest.curtailed.fit.from.Npbest.exponentialbest.exponential.curtailedbest.exponential.curtailed.from.intervalbest.exponential.curtailed.from.Npbest.exponential.from.intervalbest.exponential.from.interval.with.buildupbest.exponential.from.Npbest.exponential.from.Np.with.buildupbest.exponential.with.buildupbest.fitbest.fit.from.intervalbest.fit.from.interval.with.buildupbest.fit.from.Npbest.fit.from.Np.with.buildupbest.fit.with.buildupbest.hyp2expbest.hyp2exp.curtailedbest.hyp2exp.curtailed.from.intervalbest.hyp2exp.curtailed.from.Npbest.hyp2exp.from.intervalbest.hyp2exp.from.interval.with.buildupbest.hyp2exp.from.Npbest.hyp2exp.from.Np.with.buildupbest.hyp2exp.with.buildupbest.hyperbolicbest.hyperbolic.curtailedbest.hyperbolic.curtailed.from.intervalbest.hyperbolic.curtailed.from.Npbest.hyperbolic.from.intervalbest.hyperbolic.from.interval.with.buildupbest.hyperbolic.from.Npbest.hyperbolic.from.Np.with.buildupbest.hyperbolic.with.buildupcurtailcurtailed.Dcurtailed.Npcurtailed.qexponential.Npexponential.qharmonic.Dharmonic.Npharmonic.qhyp2exp.Dhyp2exp.Nphyp2exp.qhyp2exp.transitionhyperbolic.Dhyperbolic.Nphyperbolic.qrescale.by.time
Dependencies:
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Arps Decline Curve Analysis in R | aRpsDCA-package aRpsDCA |
Arps decline classes and S3 methods | arps arps.D arps.D.arps arps.D.exponential arps.D.hyp2exp arps.D.hyperbolic arps.decline arps.Np arps.Np.arps arps.Np.exponential arps.Np.hyp2exp arps.Np.hyperbolic arps.q arps.q.arps arps.q.exponential arps.q.hyp2exp arps.q.hyperbolic |
EUR and time-to-limit for Arps decline curves | arps.eur arps.t.el |
Arps declines with linear buildup period | arps.with.buildup |
Arps decline conversion from nominal to effective | as.effective |
Arps decline conversion from effective to nominal | as.nominal |
Best-fitting of Arps decline curves | best.curtailed.fit best.curtailed.fit.from.interval best.curtailed.fit.from.Np best.exponential best.exponential.curtailed best.exponential.curtailed.from.interval best.exponential.curtailed.from.Np best.exponential.from.interval best.exponential.from.interval.with.buildup best.exponential.from.Np best.exponential.from.Np.with.buildup best.exponential.with.buildup best.fit best.fit.from.interval best.fit.from.interval.with.buildup best.fit.from.Np best.fit.from.Np.with.buildup best.fit.with.buildup best.hyp2exp best.hyp2exp.curtailed best.hyp2exp.curtailed.from.interval best.hyp2exp.curtailed.from.Np best.hyp2exp.from.interval best.hyp2exp.from.interval.with.buildup best.hyp2exp.from.Np best.hyp2exp.from.Np.with.buildup best.hyp2exp.with.buildup best.hyperbolic best.hyperbolic.curtailed best.hyperbolic.curtailed.from.interval best.hyperbolic.curtailed.from.Np best.hyperbolic.from.interval best.hyperbolic.from.interval.with.buildup best.hyperbolic.from.Np best.hyperbolic.from.Np.with.buildup best.hyperbolic.with.buildup bestfit |
Arps decline curves with initial curtailment | arps.D.curtailed arps.Np.curtailed arps.q.curtailed curtail curtailed curtailed.D curtailed.Np curtailed.q |
Arps exponential declines | exponential exponential.Np exponential.q |
Format methods for Arps decline objects | format.arps |
Arps harmonic declines | harmonic harmonic.D harmonic.Np harmonic.q |
Arps hyperbolic-to-exponential declines | hyp2exp hyp2exp.D hyp2exp.Np hyp2exp.q hyp2exp.transition |
Arps hyperbolic declines | hyperbolic hyperbolic.D hyperbolic.Np hyperbolic.q |
Print methods for Arps decline objects | print.arps |
Time unit conversion for DCA | rescale.by.time |