{
  "_id": "6a1eb615b25058d4daaddf0d",
  "Package": "ADPF",
  "Title": "Use Least Squares Polynomial Regression and Statistical Testing\nto Improve Savitzky-Golay",
  "Version": "0.0.1",
  "Authors@R": "c(\nperson(\"Phillip\", \"Barak\", email = \"phillip.barak@wisc.edu\", role = \"aut\"),\nperson(\"Samuel\", \"Kruse\", email = \"samdkruse@gmail.com\", role = c(\"cre\",\"aut\")))",
  "Maintainer": "Samuel Kruse <samdkruse@gmail.com>",
  "Description": "This function takes a vector or matrix of data and smooths\nthe data with an improved Savitzky Golay transform. The\nSavitzky-Golay method for data smoothing and differentiation\ncalculates convolution weights using Gram polynomials that\nexactly reproduce the results of least-squares polynomial\nregression. Use of the Savitzky-Golay method requires\nspecification of both filter length and polynomial degree to\ncalculate convolution weights. For maximum smoothing of\nstatistical noise in data, polynomials with low degrees are\ndesirable, while a high polynomial degree is necessary for\naccurate reproduction of peaks in the data. Extension of the\nleast-squares regression formalism with statistical testing of\nadditional terms of polynomial degree to a heuristically chosen\nminimum for each data window leads to an adaptive-degree\npolynomial filter (ADPF). Based on noise reduction for data\nthat consist of pure noise and on signal reproduction for data\nthat is purely signal, ADPF performed nearly as well as the\noptimally chosen fixed-degree Savitzky-Golay filter and\noutperformed sub-optimally chosen Savitzky-Golay filters. For\nsynthetic data consisting of noise and signal, ADPF\noutperformed both optimally chosen and sub-optimally chosen\nfixed-degree Savitzky-Golay filters. See Barak, P. (1995)\n<doi:10.1021/ac00113a006> for more information.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "6.0.1",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-02 10:39:50 UTC",
    "User": "root"
  },
  "Author": "Phillip Barak [aut], Samuel Kruse [cre, aut]",
  "Repository": "https://samdkruse.r-universe.dev",
  "Date/Publication": "2017-09-13 16:50:51 UTC",
  "RemoteUrl": "https://github.com/cran/ADPF",
  "RemoteRef": "HEAD",
  "RemoteSha": "9769bf223fb2af4cf46a76b31fb2210ad214953c",
  "MD5sum": "ebac4a39a2c6283e5dd8ac16f3c5c191",
  "_user": "samdkruse",
  "_type": "src",
  "_file": "ADPF_0.0.1.tar.gz",
  "_fileid": "c7948ce9477d6d51e78d0a96190c34e1609c7d691942fe1c15637950712b2905",
  "_filesize": 158010,
  "_sha256": "c7948ce9477d6d51e78d0a96190c34e1609c7d691942fe1c15637950712b2905",
  "_created": "2026-06-02T10:39:50.000Z",
  "_published": "2026-06-02T10:53:09.302Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79052560489,
      "time": 121,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7355494852"
    },
    {
      "job": 79052560482,
      "time": 99,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7355487954"
    },
    {
      "job": 79052560516,
      "time": 155,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7355700678"
    },
    {
      "job": 79052560431,
      "time": 109,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7355603390"
    },
    {
      "job": 79052193937,
      "time": 133,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7355452951"
    },
    {
      "job": 79052560598,
      "time": 93,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7355485448"
    },
    {
      "job": 79052560586,
      "time": 75,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7355479378"
    },
    {
      "job": 79052560434,
      "time": 54,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7355472334"
    },
    {
      "job": 79052560474,
      "time": 58,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7355473491"
    }
  ],
  "_buildurl": "https://github.com/r-universe/samdkruse/actions/runs/26814333140",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/ADPF",
  "_commit": {
    "id": "9769bf223fb2af4cf46a76b31fb2210ad214953c",
    "author": "Samuel Kruse <samdkruse@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.0.1\n",
    "time": 1505321451
  },
  "_maintainer": {
    "name": "Samuel Kruse",
    "email": "samdkruse@gmail.com",
    "login": "samdkruse",
    "description": "",
    "uuid": 33404331
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.2.4",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Depends"
    },
    {
      "package": "utils",
      "role": "Depends"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "samdkruse",
      "count": 1,
      "uuid": 33404331
    }
  ],
  "_userbio": {
    "uuid": 33404331,
    "type": "user",
    "name": "samdkruse"
  },
  "_downloads": {
    "count": 224,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ADPF"
  },
  "_searchresults": 2,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/ADPF.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "manual.pdf"
  ],
  "_realowner": "samdkruse",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.0.1",
      "date": "2017-09-13"
    }
  ],
  "_exports": [
    "ADPF"
  ],
  "_datasets": [
    {
      "name": "CHROM",
      "title": "Data frame of Chromatogram values",
      "object": "CHROM",
      "class": [
        "data.frame"
      ],
      "fields": [
        "CHROM1",
        "CHROM2",
        "CHROM3",
        "CHROM4",
        "CHROM5",
        "CHROM6"
      ],
      "rows": 201,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "ADPF",
      "title": "Adaptive Degree Polynomial Filter [ADPF]",
      "topics": [
        "ADPF"
      ]
    },
    {
      "page": "CHROM",
      "title": "Data frame of Chromatogram values",
      "topics": [
        "CHROM"
      ]
    }
  ],
  "_rundeps": [],
  "_score": 1,
  "_indexed": true,
  "_nocasepkg": "adpf",
  "_universes": [
    "samdkruse"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.1",
      "date": "2026-06-02T10:41:56.000Z",
      "distro": "noble",
      "commit": "9769bf223fb2af4cf46a76b31fb2210ad214953c",
      "fileid": "ea13cd59d062081d469a86c9b6a5da49fef82719c675e7635cc11164e0e8bb03",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/samdkruse/actions/runs/26814333140"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.0.1",
      "date": "2026-06-02T10:41:35.000Z",
      "distro": "noble",
      "commit": "9769bf223fb2af4cf46a76b31fb2210ad214953c",
      "fileid": "d262633a77b181b5f35680eb1421775d976f1bdb6bd0856a6812a897e7d2b08b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/samdkruse/actions/runs/26814333140"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.1",
      "date": "2026-06-02T10:52:19.000Z",
      "commit": "9769bf223fb2af4cf46a76b31fb2210ad214953c",
      "fileid": "ff6b4fc9e30907438a1e8356a4be8e09eb817bb1ab33dfe46c1b0f6160d55c07",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/samdkruse/actions/runs/26814333140"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.0.1",
      "date": "2026-06-02T10:47:24.000Z",
      "commit": "9769bf223fb2af4cf46a76b31fb2210ad214953c",
      "fileid": "762792cdd3d1b6189e84540a4c9776569f2f928f926f6b2a52c405986c514233",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/samdkruse/actions/runs/26814333140"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.1",
      "date": "2026-06-02T10:41:36.000Z",
      "commit": "9769bf223fb2af4cf46a76b31fb2210ad214953c",
      "fileid": "624c78f5e1b12e52d89c431e2e6c3b83fcf5764b9b22082a767d2c8121ff750f",
      "status": "success",
      "buildurl": "https://github.com/r-universe/samdkruse/actions/runs/26814333140"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.1",
      "date": "2026-06-02T10:41:08.000Z",
      "commit": "9769bf223fb2af4cf46a76b31fb2210ad214953c",
      "fileid": "2b163cc709d316fefeafc3b21e6f3356c0e5455f99e0083e59a30d214d0228ab",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/samdkruse/actions/runs/26814333140"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0.1",
      "date": "2026-06-02T10:40:47.000Z",
      "commit": "9769bf223fb2af4cf46a76b31fb2210ad214953c",
      "fileid": "aec5df50d7b2919595c869bbb9fba8c692a0b043abefff8c21c32bc7933fd691",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/samdkruse/actions/runs/26814333140"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.0.1",
      "date": "2026-06-02T10:40:50.000Z",
      "commit": "9769bf223fb2af4cf46a76b31fb2210ad214953c",
      "fileid": "6fa1113bd8aae2c0da535c31cad6de5e7f62ca6e16d3d38d58a723b78f829bde",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/samdkruse/actions/runs/26814333140"
    }
  ]
}