Learn R Programming

kitagawa

Tools to calculate the theoretical spectral response of fluid-pressure in a water well to harmonic strains (e.g., tides, long-period seismic waves).

Models of spectral response

This code calculates the response at two types of wells: a sealed well and an open well (exposed to atmosphere).

Sealed Well

The theoretical model for a sealed well, where fluids are isolated from atmospheric pressure, responding to dilational strains from seismic waves is from Kitagawa, et al. (2011) which this package is named after.

Open Well

The first theoretical model for a sealed well responding to seismic displacements is from Cooper, et al. (1965).

This package also includes support for the models in Hsieh, et al. (1987). Rojstaczer (1988), and Liu, et al. (1989), which are based on various sources (i.e., tides, atmospheric pressure, and seismic waves). Wang, et al. (2018) modifies these solutions to include leakage.

Getting Started

You can install the package via CRAN from within the R environment:

install.packages("kitagawa")

Load the package library and take a look at the vignettes:

library(kitagawa)
vignette(package='kitagawa')

Installing the Development Version

Should you wish to install the development version of this software, the remotes library will be useful:

library(remotes)
remotes::install_github("abarbour/kitagawa")

Copy Link

Version

Install

install.packages('kitagawa')

Monthly Downloads

314

Version

3.1.3

License

GPL (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

Andrew Barbour

Last Published

August 19th, 2025

Functions in kitagawa (3.1.3)

owrsp-methods

Generic methods for objects with class 'owrsp'.
kitagawa-constants

Access to constants used by default
kitagawa-utilities

General utility functions
omega_constants

Calculate any constants that depend on angular frequency \(\omega\)
cross_spectrum

Calculate the cross-spectrum of two timeseries
omega_norm

Dimensionless frequency from diffusivity and depth
open_well_response

Spectral response for an open well
alpha_constants

Calculate any constants depending on effective stress coefficient \(\alpha\)
logsmoo

Logarithmic smoothing with loess
logticks

Add proper logarithm ticks to a plot axis.
kitagawa-package

kitagawa: Spectral Response of Water Wells to Harmonic Strain and Pressure Signals
sensing_volume

Calculate volume of fluids in the sensing region of the borehole.
wrsp-methods

Generic methods for objects with class 'wrsp'.
well_response

Spectral response for a sealed well