{
  "_id": "6a478ffd8b9f0d9747cf13c3",
  "Package": "PEIP",
  "Type": "Package",
  "Title": "Geophysical Inverse Theory and Optimization",
  "Version": "2.2-5",
  "Date": "2023-08-09",
  "Authors@R": "c(person(given=\"Jonathan M.\", family=\"Lees\",\nrole = c(\"aut\", \"cre\"),email = \"jonathan.lees@unc.edu\"))",
  "Author": "Jonathan M. Lees [aut, cre]",
  "Maintainer": "Jonathan M. Lees <jonathan.lees@unc.edu>",
  "Description": "Several functions introduced in Aster et al.'s book on\ninverse theory. The functions are often translations of MATLAB\ncode developed by the authors to illustrate concepts of inverse\ntheory as applied to geophysics. Generalized inversion,\ntomographic inversion algorithms (conjugate gradients, 'ART'\nand 'SIRT'), non-linear least squares, first and second order\nTikhonov regularization, roughness constraints, and procedures\nfor estimating smoothing parameters are included.",
  "License": "GPL (>= 2)",
  "Packaged": {
    "Date": "2026-07-02 08:36:49 UTC",
    "User": "root"
  },
  "NeedsCompilation": "no",
  "Repository": "https://jonathanlees.r-universe.dev",
  "Date/Publication": "2023-08-21 10:31:45 UTC",
  "RemoteUrl": "https://github.com/cran/PEIP",
  "RemoteRef": "HEAD",
  "RemoteSha": "f425d73658698b5961b6f2ce2247da4ce757eed6",
  "_user": "jonathanlees",
  "_type": "src",
  "_file": "PEIP_2.2-5.tar.gz",
  "_fileid": "https://r2.ropensci.org/432fbf724f4d5a6e916c47a203d649309a1ae9fc5db6e4af2626758e4987bb15",
  "_filesize": 235200,
  "_sha256": "432fbf724f4d5a6e916c47a203d649309a1ae9fc5db6e4af2626758e4987bb15",
  "_expires": "2026-10-11T10:33:32.000Z",
  "_created": "2026-07-02T08:36:49.000Z",
  "_published": "2026-07-03T10:33:33.494Z",
  "_jobs": [
    {
      "job": 84981493658,
      "time": 138,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8033333331"
    },
    {
      "job": 84981493959,
      "time": 123,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8033327801"
    },
    {
      "job": 84981493954,
      "time": 113,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8033324174"
    },
    {
      "job": 84981493606,
      "time": 120,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8033326794"
    },
    {
      "job": 84981493249,
      "time": 194,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8033280462"
    },
    {
      "job": 84981493835,
      "time": 131,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8033330855"
    },
    {
      "job": 84981493799,
      "time": 85,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8033313309"
    },
    {
      "job": 84981493803,
      "time": 100,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8033319243"
    },
    {
      "job": 84981493703,
      "time": 84,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8033313167"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/jonathanlees/actions/runs/28576651585",
  "_status": "success",
  "_upstream": "https://github.com/cran/PEIP",
  "_commit": {
    "id": "f425d73658698b5961b6f2ce2247da4ce757eed6",
    "author": "Jonathan M. Lees <jonathan.lees@unc.edu>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 2.2-5\n",
    "time": 1692613905
  },
  "_maintainer": {
    "name": "Jonathan M. Lees",
    "email": "jonathan.lees@unc.edu",
    "login": "jonathanlees",
    "description": "",
    "uuid": 1848305
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 2.12",
      "role": "Depends"
    },
    {
      "package": "bvls",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "RSEIS",
      "role": "Imports"
    },
    {
      "package": "pracma",
      "role": "Imports"
    },
    {
      "package": "geigen",
      "role": "Imports"
    },
    {
      "package": "fields",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "jonathanlees",
      "count": 8,
      "uuid": 1848305
    }
  ],
  "_userbio": {
    "uuid": 1848305,
    "type": "user",
    "name": "Jonathan M. Lees",
    "followers": 2
  },
  "_downloads": {
    "count": 309,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/PEIP"
  },
  "_searchresults": 81,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/PEIP.html",
    "manual.pdf"
  ],
  "_realowner": "jonathanlees",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.2",
      "date": "2012-05-19"
    },
    {
      "version": "1.6",
      "date": "2014-01-05"
    },
    {
      "version": "1.7",
      "date": "2014-01-07"
    },
    {
      "version": "2.0",
      "date": "2015-06-09"
    },
    {
      "version": "2.0-1",
      "date": "2015-06-10"
    },
    {
      "version": "2.2-1",
      "date": "2018-01-18"
    },
    {
      "version": "2.2-3",
      "date": "2020-08-29"
    },
    {
      "version": "2.2-5",
      "date": "2023-08-21"
    }
  ],
  "_exports": [
    "Ainv",
    "art",
    "bartl",
    "bayes",
    "blf2",
    "cgls",
    "chi",
    "chi2cdf",
    "chi2inv",
    "contoursc",
    "dcost",
    "error.bar",
    "flipGSVD",
    "gcv_function",
    "gcval",
    "get_l_rough",
    "ginv",
    "GSVD",
    "idcost",
    "imagesc",
    "interp2grid",
    "irls",
    "irlsl1reg",
    "kac",
    "l_curve_corner",
    "l_curve_tgsvd",
    "l_curve_tikh_gsvd",
    "l_curve_tikh_svd",
    "linesconst",
    "lmarq",
    "loadMAT",
    "mcmc",
    "Mnorm",
    "nnz",
    "occam",
    "phi",
    "phiinv",
    "picard_vals",
    "plotconst",
    "quadlin",
    "rnk",
    "setDesignG",
    "shawG",
    "sirt",
    "tinv",
    "USV",
    "Vnorm",
    "vspprofile"
  ],
  "_help": [
    {
      "page": "PEIP-package",
      "title": "Inverse Theory Functions for PEIP book",
      "topics": [
        "PEIP-package",
        "PEIP"
      ]
    },
    {
      "page": "Ainv",
      "title": "An Inverse Solution",
      "topics": [
        "Ainv"
      ]
    },
    {
      "page": "art",
      "title": "ART Inverse solution",
      "topics": [
        "art"
      ]
    },
    {
      "page": "bartl",
      "title": "Bartlett window",
      "topics": [
        "bartl"
      ]
    },
    {
      "page": "bayes",
      "title": "Bayes Inversion",
      "topics": [
        "bayes"
      ]
    },
    {
      "page": "blf2",
      "title": "Bounded least squares",
      "topics": [
        "blf2"
      ]
    },
    {
      "page": "cgls",
      "title": "Conjugate gradient Least squares",
      "topics": [
        "cgls"
      ]
    },
    {
      "page": "chi",
      "title": "Chi function",
      "topics": [
        "chi"
      ]
    },
    {
      "page": "chi2cdf",
      "title": "Chi-Sq CDF",
      "topics": [
        "chi2cdf"
      ]
    },
    {
      "page": "chi2inv",
      "title": "Inverse Chi-Sq",
      "topics": [
        "chi2inv"
      ]
    },
    {
      "page": "dcost",
      "title": "cosine transform",
      "topics": [
        "dcost"
      ]
    },
    {
      "page": "error.bar",
      "title": "Plot Error Bar",
      "topics": [
        "error.bar"
      ]
    },
    {
      "page": "flipGSVD",
      "title": "Flip output of GSVD",
      "topics": [
        "flipGSVD"
      ]
    },
    {
      "page": "gcv_function",
      "title": "gcv func",
      "topics": [
        "gcv_function"
      ]
    },
    {
      "page": "gcval",
      "title": "Get c-val",
      "topics": [
        "gcval"
      ]
    },
    {
      "page": "get_l_rough",
      "title": "One-D Roughening",
      "topics": [
        "get_l_rough"
      ]
    },
    {
      "page": "ginv",
      "title": "Get inverse",
      "topics": [
        "ginv"
      ]
    },
    {
      "page": "GSVD",
      "title": "Generalized SVD",
      "topics": [
        "GSVD"
      ]
    },
    {
      "page": "idcost",
      "title": "Inverse cosine transform",
      "topics": [
        "idcost"
      ]
    },
    {
      "page": "imagesc",
      "title": "Image Display",
      "topics": [
        "contoursc",
        "imagesc"
      ]
    },
    {
      "page": "interp2grid",
      "title": "Bilinear and Bicubic Interpolation to Grid",
      "topics": [
        "interp2grid"
      ]
    },
    {
      "page": "irls",
      "title": "Iteratively reweight least squares",
      "topics": [
        "irls"
      ]
    },
    {
      "page": "irlsl1reg",
      "title": "L1 least squares with sparsity",
      "topics": [
        "irlsl1reg"
      ]
    },
    {
      "page": "kac",
      "title": "Kaczmarz",
      "topics": [
        "kac"
      ]
    },
    {
      "page": "l_curve_corner",
      "title": "L Curve Corner",
      "topics": [
        "l_curve_corner"
      ]
    },
    {
      "page": "l_curve_tgsvd",
      "title": "L curve tgsvd",
      "topics": [
        "l_curve_tgsvd"
      ]
    },
    {
      "page": "l_curve_tikh_gsvd",
      "title": "L-curve tikh gsvd",
      "topics": [
        "l_curve_tikh_gsvd"
      ]
    },
    {
      "page": "l_curve_tikh_svd",
      "title": "L-curve Tikhonov",
      "topics": [
        "l_curve_tikh_svd"
      ]
    },
    {
      "page": "linesconst",
      "title": "Plot constant model",
      "topics": [
        "linesconst"
      ]
    },
    {
      "page": "lmarq",
      "title": "Lev-Marquardt Inversion",
      "topics": [
        "lmarq"
      ]
    },
    {
      "page": "loadMAT",
      "title": "Load a Matlab matfile",
      "topics": [
        "loadMAT"
      ]
    },
    {
      "page": "mcmc",
      "title": "Maximum likelihood Models",
      "topics": [
        "mcmc"
      ]
    },
    {
      "page": "Mnorm",
      "title": "Matrix Norm",
      "topics": [
        "Mnorm"
      ]
    },
    {
      "page": "nnz",
      "title": "Non-zeros",
      "topics": [
        "nnz"
      ]
    },
    {
      "page": "occam",
      "title": "Occam inversion",
      "topics": [
        "occam"
      ]
    },
    {
      "page": "phi",
      "title": "Integral of Normal Distribution",
      "topics": [
        "phi"
      ]
    },
    {
      "page": "phiinv",
      "title": "Inverse Normal Distribution Integral",
      "topics": [
        "phiinv"
      ]
    },
    {
      "page": "picard_vals",
      "title": "Picard plot",
      "topics": [
        "picard_vals"
      ]
    },
    {
      "page": "plotconst",
      "title": "Plot constant model",
      "topics": [
        "plotconst"
      ]
    },
    {
      "page": "quadlin",
      "title": "Lagrange multiplier technique",
      "topics": [
        "quadlin"
      ]
    },
    {
      "page": "rnk",
      "title": "Rank of Matrix",
      "topics": [
        "rnk"
      ]
    },
    {
      "page": "setDesignG",
      "title": "Set a Design Matrix.",
      "topics": [
        "setDesignG"
      ]
    },
    {
      "page": "shawG",
      "title": "Shaw Model of Slit Diffraction",
      "topics": [
        "shawG"
      ]
    },
    {
      "page": "sirt",
      "title": "SIRT Algorithm for sparse matrix inversion",
      "topics": [
        "sirt"
      ]
    },
    {
      "page": "tinv",
      "title": "Inverse T-distribution",
      "topics": [
        "tinv"
      ]
    },
    {
      "page": "USV",
      "title": "Singular Value Decomposition",
      "topics": [
        "USV"
      ]
    },
    {
      "page": "Vnorm",
      "title": "Vector 2-Norm",
      "topics": [
        "Vnorm"
      ]
    },
    {
      "page": "vspprofile",
      "title": "Vertical Seismic Profile In 1D",
      "topics": [
        "vspprofile"
      ]
    }
  ],
  "_rundeps": [
    "bvls",
    "dotCall64",
    "fields",
    "geigen",
    "lattice",
    "maps",
    "Matrix",
    "pracma",
    "RColorBrewer",
    "Rcpp",
    "RPMG",
    "RSEIS",
    "Rwave",
    "spam",
    "viridisLite"
  ],
  "_score": 2.385606273598312,
  "_indexed": true,
  "_nocasepkg": "peip",
  "_universes": [
    "jonathanlees"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.2-5",
      "date": "2026-07-02T08:38:55.000Z",
      "distro": "resolute",
      "commit": "f425d73658698b5961b6f2ce2247da4ce757eed6",
      "fileid": "https://r2.ropensci.org/2170bc67c98d9b55d6c29b5875c0688d1cff740e3e71030a659ab541ba75ad52",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jonathanlees/actions/runs/28576651585"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "2.2-5",
      "date": "2026-07-02T08:38:47.000Z",
      "distro": "resolute",
      "commit": "f425d73658698b5961b6f2ce2247da4ce757eed6",
      "fileid": "https://r2.ropensci.org/fa0dd38a2a5834cde0a73ecf00397424c9e72d8ed555796d5292a4621ca691e7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jonathanlees/actions/runs/28576651585"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.2-5",
      "date": "2026-07-02T08:38:40.000Z",
      "commit": "f425d73658698b5961b6f2ce2247da4ce757eed6",
      "fileid": "https://r2.ropensci.org/bf3d84256631841dd1be05004056224e960d61443877051244199be774ebef1b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jonathanlees/actions/runs/28576651585"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "2.2-5",
      "date": "2026-07-02T08:38:42.000Z",
      "commit": "f425d73658698b5961b6f2ce2247da4ce757eed6",
      "fileid": "https://r2.ropensci.org/a740f6229a712a93b8b3f748ffa26eab84af6e776b605f4e34598c84aecf87ea",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jonathanlees/actions/runs/28576651585"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.2-5",
      "date": "2026-07-02T08:39:22.000Z",
      "commit": "f425d73658698b5961b6f2ce2247da4ce757eed6",
      "fileid": "https://r2.ropensci.org/7cb932cc82f4794e986db103198ea80f2a46ab89f8fa9af73a53c72c204d43e5",
      "status": "success",
      "buildurl": "https://github.com/r-universe/jonathanlees/actions/runs/28576651585"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.2-5",
      "date": "2026-07-02T08:37:57.000Z",
      "commit": "f425d73658698b5961b6f2ce2247da4ce757eed6",
      "fileid": "https://r2.ropensci.org/dd96c5b90b18b6ab9fcd8bd73ab5d9d0a19ec555d8219ee0cd2a067b5fedaaa5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jonathanlees/actions/runs/28576651585"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.2-5",
      "date": "2026-07-02T08:38:09.000Z",
      "commit": "f425d73658698b5961b6f2ce2247da4ce757eed6",
      "fileid": "https://r2.ropensci.org/6f0bd25cc760c5f9dd385c68db1cd75e2c9063f2797f1cb158157c5a20c58764",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jonathanlees/actions/runs/28576651585"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "2.2-5",
      "date": "2026-07-02T08:37:57.000Z",
      "commit": "f425d73658698b5961b6f2ce2247da4ce757eed6",
      "fileid": "https://r2.ropensci.org/2bb231e7f31cd61fa32b880d7a609f19b4cc2c4b8078735e6d0737fb0b142396",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jonathanlees/actions/runs/28576651585"
    }
  ]
}