{
  "_id": "6abccf3299f7aa8c6aa4c190",
  "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-09-30 08:18:11 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/6d9991373c6ced9c02016d341ad6c69c43b3f709a7d4599f2bd54d495a504b79",
  "_filesize": 234123,
  "_sha256": "6d9991373c6ced9c02016d341ad6c69c43b3f709a7d4599f2bd54d495a504b79",
  "_expires": "2027-01-08T08:58:24.000Z",
  "_created": "2026-09-30T08:18:11.000Z",
  "_published": "2026-09-30T08:58:26.375Z",
  "_jobs": [
    {
      "job": 109801161854,
      "time": 147,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11084299881"
    },
    {
      "job": 109801161999,
      "time": 138,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11084749298"
    },
    {
      "job": 109801161860,
      "time": 119,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11086307162"
    },
    {
      "job": 109801161956,
      "time": 114,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11086831688"
    },
    {
      "job": 109799960186,
      "time": 214,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11085002958"
    },
    {
      "job": 109801161833,
      "time": 100,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11084958712"
    },
    {
      "job": 109801161883,
      "time": 88,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11085096823"
    },
    {
      "job": 109801161988,
      "time": 91,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11084464470"
    },
    {
      "job": 109801161891,
      "time": 87,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11085038098"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/jonathanlees/actions/runs/36688493341",
  "_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": 297,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/PEIP"
  },
  "_searchresults": 0,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/PEIP.html"
  ],
  "_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": 1.4771212547196624,
  "_indexed": true,
  "_nocasepkg": "peip",
  "_universes": [
    "jonathanlees"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.2-5",
      "date": "2026-09-30T08:20:22.000Z",
      "distro": "resolute",
      "commit": "f425d73658698b5961b6f2ce2247da4ce757eed6",
      "fileid": "https://r2.ropensci.org/2cd8afe12463d63be7c22ca21dce0e256e0b1064e3db97253b85e1f0bea5fd78",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jonathanlees/actions/runs/36688493341"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "2.2-5",
      "date": "2026-09-30T08:20:15.000Z",
      "distro": "resolute",
      "commit": "f425d73658698b5961b6f2ce2247da4ce757eed6",
      "fileid": "https://r2.ropensci.org/516b0e7487d9f6a061f9140c6aed2a620b78b89c6e9a65042da19cd962cb304d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jonathanlees/actions/runs/36688493341"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.2-5",
      "date": "2026-09-30T08:49:26.000Z",
      "commit": "f425d73658698b5961b6f2ce2247da4ce757eed6",
      "fileid": "https://r2.ropensci.org/e535b633b136b26f4a027d81153a53e21ed341a76b1550c442ed2d47dc9d297d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jonathanlees/actions/runs/36688493341"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "2.2-5",
      "date": "2026-09-30T08:57:29.000Z",
      "commit": "f425d73658698b5961b6f2ce2247da4ce757eed6",
      "fileid": "https://r2.ropensci.org/ff3f8b2746e1f87879bca5dd65c54e1561b1f05b12591d20e68622e3b9f5e46f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jonathanlees/actions/runs/36688493341"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.2-5",
      "date": "2026-09-30T08:20:12.000Z",
      "commit": "f425d73658698b5961b6f2ce2247da4ce757eed6",
      "fileid": "https://r2.ropensci.org/21fc796733b5d2898429c56e678e600ed44e5f59cbe0736599cae9b37ef4a6b9",
      "status": "success",
      "buildurl": "https://github.com/r-universe/jonathanlees/actions/runs/36688493341"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.2-5",
      "date": "2026-09-30T08:19:18.000Z",
      "commit": "f425d73658698b5961b6f2ce2247da4ce757eed6",
      "fileid": "https://r2.ropensci.org/69e037e221a35f9c455f826169e0545ebfd8fd4a3d7e8b1ff29dc0d6c0b44e8d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jonathanlees/actions/runs/36688493341"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.2-5",
      "date": "2026-09-30T08:19:23.000Z",
      "commit": "f425d73658698b5961b6f2ce2247da4ce757eed6",
      "fileid": "https://r2.ropensci.org/06b1bd5e006b945ca9ae4cae4e9858d061dc632c0df17aea496223c6d6da1c76",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jonathanlees/actions/runs/36688493341"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "2.2-5",
      "date": "2026-09-30T08:19:26.000Z",
      "commit": "f425d73658698b5961b6f2ce2247da4ce757eed6",
      "fileid": "https://r2.ropensci.org/85751174435717e30abf9a12a8944143edf0206d5e67e7f1feefb7e0b80a1e9d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jonathanlees/actions/runs/36688493341"
    }
  ]
}