Wellbore Genius
DFIT WorkbenchMethod
ISIP back-extrapolation, G-function closure, √t after-closure linear flow, and step-rate analysis on the synthesized injection trace. Edit the inputs to drive every plot in real-time.
Injection schedule
Drives the synthesized pressure trace.
Diagnostic picks
Auto-derived from the current trace.
ISIP [psi]
7120
90% CI [7120, 7120] · σ 0.0
R² 1.000
Shut-in time [min]
4.00
P @ shutin 7120 psi
Closure Pc [psi]
6935
90% CI [6935, 6935] · σ 0.0
G* 1.01
Pump time tp [min]
4.00
tangent 0.0 psi/G
CIs at 90% — ISIP from analytic OLS SE; Pc from 200-sample residual bootstrap.
Measured DFIT trace
Upload a recorded pressure/rate CSV to drive every plot below with real shut-in data. Auto-detects columns named like t [min], pressure [psi], rate [bpm]. Units in brackets ([s], [kPa], [MPa], [bar], [m3/min], [gpm]) convert on the fly.
Driving plots: synthesized
Sampling cadence diagnostics
Verifies the measured trace is monotonic, has no duplicate timestamps, and samples evenly enough for stable G-function derivatives. Runs on the raw CSV trace before preprocessing.
Idle (synthesized trace)
Load a measured DFIT CSV to run cadence checks.
Preprocessing
Condition the measured trace before ISIP, G-function, and √t picks. Smoothing reduces dP/dG noise; outlier rejection (Hampel filter) clips sensor spikes; baseline correction subtracts a constant or linear pre-shutin drift.
Idle (synthesized trace)
Closure picking (G·dP/dG)
Tune the algorithm and tangent window used to extract G* and Pc from the G-function diagnostic.
algo: tangent-departure
Tangent slope (median of G·dP/dG ÷ G inside [0.30, 1.00]) = 0.0 psi/G. Departure threshold and min-closure G only apply where the algorithm uses them.
Plots
Pressure trace, G-function diagnostic, and √Δt after-closure plot.
Stage-by-stage DFIT
Auto-detects every pump-then-shutin segment in the active trace and runs the same ISIP / G-function / closure pipeline on each. Click a stage to drill in; compare ISIP, Pc and net pressure across stages.
1 stage detected
| Stage | Avg rate [bpm] | Pump [min] | Falloff [min] | ISIP [psi] | Pc [psi] | G* | Net P [psi] |
|---|---|---|---|---|---|---|---|
Inj-1 schedule | 5.00 | 3.00 | 30.00 | 7120 | 6966 | 1.01 | 154 |
Selected: Inj-1
Slice 16…680 (665 samples) · shut-in @ 4.00 minStep-Rate Test
Edit stabilized rate / pressure pairs. Two-line regression finds the formation parting rate and pressure.
Parting rate [bpm]
4.85
90% CI [5, 5] · σ 0.0
Parting pressure [psi]
7048
90% CI [7040, 7053] · σ 3.9
Matrix slope [psi/bpm]
220.0
Fracture slope [psi/bpm]
45.5
| Rate [bpm] | Stabilized P [psi] | |
|---|---|---|
Parting at 4.85 bpm / 7048 psi