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)
install_github("abarbour/remotes")

Copy Link

Version

Install

install.packages('kitagawa')

Monthly Downloads

212

Version

3.1.2

License

GPL (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

Andrew Barbour

Last Published

January 29th, 2024

Functions in kitagawa (3.1.2)

logsmoo

Logarithmic smoothing with loess
kitagawa-package

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

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

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

Access to constants used by default
omega_norm

Dimensionless frequency from diffusivity and depth
kitagawa-utilities

General utility functions
cross_spectrum

Calculate the cross-spectrum of two timeseries
logticks

Add proper logarithm ticks to a plot axis.
open_well_response

Spectral response for an open well
owrsp-methods

Generic methods for objects with class 'owrsp'.
wrsp-methods

Generic methods for objects with class 'wrsp'.
sensing_volume

Calculate volume of fluids in the sensing region of the borehole.
well_response

Spectral response for a sealed well