{
  "abstract": "Decline Curve Analysis (DCA) remains a fundamental technique for forecasting production rates and estimating reserves in the oil and gas industry. However, traditional DCA workflows often depend on subjective analyst decisions, particularly in selecting decline start points, leading to inconsistencies and bias. This paper presents an automated DCA framework designed to reduce subjectivity, enhance reproducibility, and optimize the balance between error minimization and data coverage. The methodology integrates statistical models, automated start-date detection using an error tolerance approach, and multiple error metrics including Mean Squared Error (MSE), Root Mean Squared Error (RMSE), Mean Absolute Error (MAE), Mean Absolute Percentage Error (MAPE), and Symmetric Mean Absolute Percentage Error (SMAPE) for validation. A quantitative evaluation against manual analysis using industry-standard software on 40 horizontal Montney wells demonstrates that the automated approach achieves lower error when fitting the complete production history. Using the full evaluation window (100%), RMSE decreases from 11.90 to 3.62 (absolute reduction of 8.28), and SMAPE improves from 34.67% to 18.58% (absolute reduction of 16.09 percentage points). The automated method outperforms manual analysis for the 100%, 75%, and 50% evaluation windows, while manual analysis achieves a better fit to the most recent production (15% window) and the two methods are close at the 25% window, consistent with standard industry practice of optimizing forecasts against recent data for reserve estimation. Even for recent data windows, the automated approach remains competitive (RMSE of 2.10 vs. 1.62 for the 15% window), while offering the advantages of a reproducible framework capable of processing thousands of wells without human intervention. On production withheld from all methods, three machine learning models trained on thousands of other wells had lower errors for forecasts of up to 5.75 years, while for forecasts of 6.5 to 8.75 years the differences were not statistically significant; unlike these models, the automated approach produces forecasts that are defined by a few decline parameters and can be reviewed and reproduced. The framework successfully processes wells automatically, with horizontal wells exhibiting median initial decline rates of 18.7%/year and b-factors ranging from 0.00 to 1.00.",
  "abstract_shown": true,
  "affiliations": [
    "Department of Computer Science, I. K. Barber Faculty of Science, University of British Columbia, 3333 University Way, Kelowna, V1V 1V7, BC, Canada; Corresponding author.",
    "Department of Computer Science, I. K. Barber Faculty of Science, University of British Columbia, 3333 University Way, Kelowna, V1V 1V7, BC, Canada",
    "Faculty of Engineering, University of Victoria, 3800 Finnerty Road, Victoria, V8P 5C2, BC, Canada"
  ],
  "article_type": null,
  "arxiv": null,
  "author_total": 5,
  "authors": [
    {
      "affs": [
        0
      ],
      "name": "Temesgen Mikael Abraha"
    },
    {
      "affs": [
        1
      ],
      "name": "Afra Antara Anjum"
    },
    {
      "affs": [
        2
      ],
      "name": "Homayoun Najjaran"
    },
    {
      "affs": [
        1
      ],
      "name": "Patricia Lasserre"
    },
    {
      "affs": [
        1
      ],
      "name": "Yves Lucet"
    }
  ],
  "bibtex": "https://research.draconitic.com/paper/8zmtas2cfdp3x.bib",
  "cited_by": 0,
  "doi": "10.1016/j.acags.2026.100419",
  "fulltext_url": "http://www.sciencedirect.com/science/article/pii/S2590197426001035",
  "id": "8zmtas2cfdp3x",
  "issns": [
    "2590-1974"
  ],
  "landing_url": "https://doi.org/10.1016/j.acags.2026.100419",
  "language": "en",
  "licence": "CC-BY",
  "licence_label": "CC BY",
  "licence_source": "journal",
  "licence_url": "https://creativecommons.org/licenses/by/4.0/",
  "metadata_licence": null,
  "native_subjects": [
    [
      "lcc",
      "G"
    ],
    [
      "lcc",
      "QA75.5-76.95"
    ],
    [
      "lcc",
      "QE1-996.5"
    ],
    [
      "openalex",
      "2212|Reservoir Engineering and Simulation Methods"
    ]
  ],
  "openalex": "W7223185963",
  "pdf_url": "https://www.sciencedirect.com/science/article/pii/S2590197426001035/pdf",
  "pmcid": null,
  "pmid": null,
  "published": "2026-10-30",
  "publisher": "Elsevier",
  "ris": "https://research.draconitic.com/paper/8zmtas2cfdp3x.ris",
  "sources": [
    {
      "first_seen": "2026-10-30T13:44:58Z",
      "native_id": "c56ddbefd33f4a79aa6cfee304000713",
      "source": "doaj",
      "url": "https://doi.org/10.1016/j.acags.2026.100419"
    }
  ],
  "subjects": [
    {
      "field": "earth",
      "origin": "lcc:QE1-996.5",
      "subfield": "geology-geochemistry"
    }
  ],
  "title": "Auto-DCA: An automated approach to decline curve analysis",
  "title_text": "Auto-DCA: An automated approach to decline curve analysis",
  "type": "peer-reviewed",
  "updated_at": "2026-10-30T13:44:58Z",
  "url": "https://research.draconitic.com/paper/8zmtas2cfdp3x",
  "venue": "Applied Computing and Geosciences",
  "versions": []
}