{
  "_id": "6ad1f3770edca5be25022b17",
  "Package": "LS2W",
  "Version": "1.3.7",
  "Date": "2025-09-07",
  "Title": "Locally Stationary Two-Dimensional Wavelet Process Estimation\nScheme",
  "Authors@R": "c(person(\"Idris\",\"Eckley\",role=c(\"aut\",\"cre\"), email=\"i.eckley@lancaster.ac.uk\"),\nperson(\"Guy\",\"Nason\",role=\"aut\", email=\"g.p.nason@bristol.ac.uk\"),\nperson(\"Sarah\", \"Taylor\", role=\"ctb\", email=\"s.taylor14@lancaster.ac.uk\"),\nperson(\"Matthew\", \"Nunes\", role=\"ctb\",email=\"m.nunes@lancaster.ac.uk\"))",
  "Maintainer": "Idris Eckley <i.eckley@lancaster.ac.uk>",
  "Description": "Estimates two-dimensional local wavelet spectra.",
  "License": "GPL-2",
  "NeedsCompilation": "yes",
  "Author": "Idris Eckley [aut, cre], Guy Nason [aut], Sarah Taylor [ctb],\nMatthew Nunes [ctb]",
  "Packaged": {
    "Date": "2026-10-16 09:19:31 UTC",
    "User": "root"
  },
  "Repository": "https://eckleyi.r-universe.dev",
  "Date/Publication": "2025-09-08 07:20:19 UTC",
  "RemoteUrl": "https://github.com/cran/LS2W",
  "RemoteRef": "HEAD",
  "RemoteSha": "debd9ff1ac28954c7b24cdcbc68b5f6a07f928ad",
  "_user": "eckleyi",
  "_type": "src",
  "_file": "LS2W_1.3.7.tar.gz",
  "_fileid": "https://r2.ropensci.org/114ed7e03c1310a8a5f9dc4a2d123a93dfcd7c893c169d52b79f2568c9ec1624",
  "_filesize": 1381385,
  "_sha256": "114ed7e03c1310a8a5f9dc4a2d123a93dfcd7c893c169d52b79f2568c9ec1624",
  "_expires": "2027-01-24T09:50:45.000Z",
  "_created": "2026-10-16T09:19:31.000Z",
  "_published": "2026-10-16T09:50:47.291Z",
  "_buildurl": "https://github.com/r-universe/eckleyi/actions/runs/38879356097",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 116903265962,
      "time": 103,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12036568764"
    },
    {
      "job": 116903266030,
      "time": 115,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12036753409"
    },
    {
      "job": 116903266140,
      "time": 104,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12036588874"
    },
    {
      "job": 116903265986,
      "time": 114,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12037350515"
    },
    {
      "job": 116903266390,
      "time": 88,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12037983733"
    },
    {
      "job": 116903266031,
      "time": 285,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12037097437"
    },
    {
      "job": 116903266027,
      "time": 97,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12038004337"
    },
    {
      "job": 116903265967,
      "time": 394,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12037117518"
    },
    {
      "job": 116902165414,
      "time": 172,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12036663361"
    },
    {
      "job": 116903266005,
      "time": 93,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12037260671"
    },
    {
      "job": 116903266093,
      "time": 330,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12036564475"
    },
    {
      "job": 116903266037,
      "time": 126,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12036399253"
    },
    {
      "job": 116903266112,
      "time": 102,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12036419319"
    },
    {
      "job": 116903266014,
      "time": 330,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12036833598"
    },
    {
      "job": 116903266132,
      "time": 79,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12037141056"
    }
  ],
  "_upstream": "https://github.com/cran/LS2W",
  "_commit": {
    "id": "debd9ff1ac28954c7b24cdcbc68b5f6a07f928ad",
    "author": "Idris Eckley <i.eckley@lancaster.ac.uk>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.3.7\n",
    "time": 1757316019
  },
  "_maintainer": {
    "name": "Idris Eckley",
    "email": "i.eckley@lancaster.ac.uk",
    "login": "eckleyi",
    "description": "",
    "uuid": 66034789
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.0",
      "role": "Depends"
    },
    {
      "package": "wavethresh",
      "version": ">= 4.5",
      "role": "Depends"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "eckleyi",
      "count": 10,
      "uuid": 66034789
    }
  ],
  "_userbio": {
    "uuid": 66034789,
    "type": "user",
    "name": "eckleyi",
    "followers": 0
  },
  "_downloads": {
    "count": 463,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/LS2W"
  },
  "_mentions": 1,
  "_searchresults": 25,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/LS2W.html",
    "extra/manual.pdf"
  ],
  "_realowner": "eckleyi",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0",
      "date": "2010-06-01"
    },
    {
      "version": "1.1",
      "date": "2010-11-08"
    },
    {
      "version": "1.2",
      "date": "2011-04-23"
    },
    {
      "version": "1.3",
      "date": "2011-07-24"
    },
    {
      "version": "1.3-2",
      "date": "2013-03-29"
    },
    {
      "version": "1.3-3",
      "date": "2013-07-12"
    },
    {
      "version": "1.3.4",
      "date": "2018-05-23"
    },
    {
      "version": "1.3.5",
      "date": "2022-06-13"
    },
    {
      "version": "1.3.6",
      "date": "2022-11-01"
    },
    {
      "version": "1.3.7",
      "date": "2025-09-08"
    }
  ],
  "_exports": [
    "A2name",
    "cddews",
    "cdtoimwd",
    "convertimwd",
    "D1Amat",
    "D2ACW",
    "D2ACWmat",
    "D2Amat",
    "D2autoplot",
    "DWEnv",
    "example.ls2w",
    "getdata",
    "Haar2MA.diag",
    "Haar2MA.horiz",
    "Haar2MA.vert",
    "HaarMontage",
    "imwd",
    "LS2Wsim",
    "packetj",
    "Phi1Dname",
    "PhiJ",
    "Psi1Dname",
    "Psi2Dname",
    "PsiJ",
    "sample.stats",
    "specplot"
  ],
  "_datasets": [
    {
      "name": "A",
      "title": "Examples of textured images",
      "object": "textures",
      "file": "textures.rda",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [],
      "rows": 1024,
      "table": true,
      "tojson": true
    },
    {
      "name": "B",
      "title": "Examples of textured images",
      "object": "textures",
      "file": "textures.rda",
      "class": [
        "imagematrix",
        "matrix"
      ],
      "fields": [],
      "rows": 512,
      "table": true,
      "tojson": true
    },
    {
      "name": "C",
      "title": "Examples of textured images",
      "object": "textures",
      "file": "textures.rda",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [],
      "rows": 459,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "LS2W-package",
      "title": "Estimates the locally stationary wavelet spectrum for locally stationary 2-D wavelets processes",
      "topics": [
        "LS2W-package",
        "LS2W"
      ]
    },
    {
      "page": "A",
      "title": "Examples of textured images",
      "topics": [
        "A",
        "B",
        "C"
      ]
    },
    {
      "page": "A2name",
      "title": "Return a D2Amat list object style name.",
      "topics": [
        "A2name"
      ]
    },
    {
      "page": "AvBasis.wst2D",
      "title": "Perform basis averaging for (packet-ordered) 2D non-decimated wavelet transform.",
      "topics": [
        "AvBasis.wst2D"
      ]
    },
    {
      "page": "cddews",
      "title": "Compute the local wavelet spectrum estimate",
      "topics": [
        "cddews"
      ]
    },
    {
      "page": "cdtoimwd",
      "title": "Convert a cddews type object to an imwd type object",
      "topics": [
        "cdtoimwd"
      ]
    },
    {
      "page": "convert.imwd",
      "title": "Convert a non-decimated imwd object to a wst2D object.",
      "topics": [
        "convertimwd"
      ]
    },
    {
      "page": "D1Amat",
      "title": "Inner product matrix of ac wavelets(1-D)",
      "topics": [
        "D1Amat"
      ]
    },
    {
      "page": "D2ACW",
      "title": "Compute 2-D discrete autocorrelation wavelets.",
      "topics": [
        "D2ACW"
      ]
    },
    {
      "page": "D2ACWmat",
      "title": "Compute 2-D discrete autocorrelation wavelets but return in array form.",
      "topics": [
        "D2ACWmat",
        "D2ACWmat.d",
        "D2ACWmat.l"
      ]
    },
    {
      "page": "D2Amat",
      "title": "Creates the A matrix required for analysing LS2W processes.",
      "topics": [
        "D2Amat"
      ]
    },
    {
      "page": "D2autoplot",
      "title": "Plots a two-dimensional autocorrelation wavelet.",
      "topics": [
        "D2autoplot"
      ]
    },
    {
      "page": "DWEnv",
      "title": "Environment containing precomputed objects.",
      "topics": [
        "DWEnv"
      ]
    },
    {
      "page": "example.ls2w",
      "title": "Example of how the LS2W package can be used in texture analysis",
      "topics": [
        "example.ls2w"
      ]
    },
    {
      "page": "getdata",
      "title": "Extracts detail coefficients from imwd object",
      "topics": [
        "getdata"
      ]
    },
    {
      "page": "Haar2MA.diag",
      "title": "Generate 2-D Haar MA process (diagonal/vertical/horizontal direction).",
      "topics": [
        "Haar2MA.diag"
      ]
    },
    {
      "page": "Haar2MA.horiz",
      "title": "Generate 2-D Haar MA process (horizontal direction).",
      "topics": [
        "Haar2MA.horiz"
      ]
    },
    {
      "page": "Haar2MA.vert",
      "title": "Generate 2-D Haar MA process (vertical direction).",
      "topics": [
        "Haar2MA.vert"
      ]
    },
    {
      "page": "HaarMontage",
      "title": "Generate a 2-D Haar MA process.",
      "topics": [
        "HaarMontage"
      ]
    },
    {
      "page": "imwd",
      "title": "Two-dimensional wavelet transform (decomposition).",
      "topics": [
        "imwd"
      ]
    },
    {
      "page": "imwr.imwd",
      "title": "Inverse two-dimensional discrete wavelet transform.",
      "topics": [
        "imwr.imwd"
      ]
    },
    {
      "page": "LS2Wsim",
      "title": "Generic method for simulation of LS2W processes",
      "topics": [
        "LS2Wsim"
      ]
    },
    {
      "page": "LS2Wsim.cddews",
      "title": "Simulate an LS2W process with underlying Daubechies wavelet.",
      "topics": [
        "LS2Wsim.cddews"
      ]
    },
    {
      "page": "packetj",
      "title": "Converts an imwd object to a wst2D object at a given level.",
      "topics": [
        "packetj"
      ]
    },
    {
      "page": "Phi1Dname",
      "title": "Return a PhiJ list object style name.",
      "topics": [
        "Phi1Dname"
      ]
    },
    {
      "page": "PhiJ",
      "title": "Compute discrete autocorrelation scaling function.",
      "topics": [
        "PhiJ"
      ]
    },
    {
      "page": "print.cddews",
      "title": "Print out information about a cddews object in readable form.",
      "topics": [
        "print.cddews"
      ]
    },
    {
      "page": "Psi1Dname",
      "title": "Return a PsiJ list object style name.",
      "topics": [
        "Psi1Dname"
      ]
    },
    {
      "page": "Psi2Dname",
      "title": "Return a D2ACW list object style name.",
      "topics": [
        "Psi2Dname"
      ]
    },
    {
      "page": "PsiJ",
      "title": "Compute discrete autocorrelation wavelets.",
      "topics": [
        "PsiJ"
      ]
    },
    {
      "page": "sample.stats",
      "title": "A function to calculate sample statistics for textured images using LS2W",
      "topics": [
        "sample.stats"
      ]
    },
    {
      "page": "specplot",
      "title": "Plot the LWP associated with a cddews object",
      "topics": [
        "specplot"
      ]
    },
    {
      "page": "summary.cddews",
      "title": "Use summary on a cddews object",
      "topics": [
        "summary.cddews"
      ]
    },
    {
      "page": "threshold.imwd",
      "title": "Threshold two-dimensional wavelet decomposition object",
      "topics": [
        "threshold.imwd"
      ]
    }
  ],
  "_rundeps": [
    "MASS",
    "wavethresh"
  ],
  "_score": 1.8750612633917,
  "_indexed": true,
  "_nocasepkg": "ls2w",
  "_universes": [
    "eckleyi"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3.7",
      "date": "2026-10-16T09:21:25.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "debd9ff1ac28954c7b24cdcbc68b5f6a07f928ad",
      "fileid": "https://r2.ropensci.org/27443a798c5fa03eb7eef4e2022284593f96cc0bdcd367a80fd920ee9f843430",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eckleyi/actions/runs/38879356097"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3.7",
      "date": "2026-10-16T09:21:31.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "debd9ff1ac28954c7b24cdcbc68b5f6a07f928ad",
      "fileid": "https://r2.ropensci.org/dc87d6f6840393697fb2125f2946aba682ecdbf34d8b58fa97c98f815caf352c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eckleyi/actions/runs/38879356097"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.3.7",
      "date": "2026-10-16T09:21:28.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "debd9ff1ac28954c7b24cdcbc68b5f6a07f928ad",
      "fileid": "https://r2.ropensci.org/c16f547c6e23b03486469adeadd47cc90d465c7af4a5e180bdf896da0757d3ed",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eckleyi/actions/runs/38879356097"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.3.7",
      "date": "2026-10-16T09:21:31.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "debd9ff1ac28954c7b24cdcbc68b5f6a07f928ad",
      "fileid": "https://r2.ropensci.org/2417d5a0a6367a50b280317ff7e44d20f324e535d62482dbdfe5aa5417a4283b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eckleyi/actions/runs/38879356097"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.3.7",
      "date": "2026-10-16T09:49:59.000Z",
      "arch": "aarch64",
      "commit": "debd9ff1ac28954c7b24cdcbc68b5f6a07f928ad",
      "fileid": "https://r2.ropensci.org/fdb16882e082fde5247b1fac7b25a88451d8fec40631ee6e5e2549bffbd09bee",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eckleyi/actions/runs/38879356097"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.3.7",
      "date": "2026-10-16T09:23:48.000Z",
      "arch": "x86_64",
      "commit": "debd9ff1ac28954c7b24cdcbc68b5f6a07f928ad",
      "fileid": "https://r2.ropensci.org/ad0211279dbc36ee0cd09dd57b9d3615462ec3d4cf5c71d9fd3f17ddf5069e7e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eckleyi/actions/runs/38879356097"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.3.7",
      "date": "2026-10-16T09:49:58.000Z",
      "arch": "aarch64",
      "commit": "debd9ff1ac28954c7b24cdcbc68b5f6a07f928ad",
      "fileid": "https://r2.ropensci.org/d6212cc7806acbb46cb7e7d7dba86a410e0e602d23c6198b5de9b8d0c0d85692",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eckleyi/actions/runs/38879356097"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.3.7",
      "date": "2026-10-16T09:24:30.000Z",
      "arch": "x86_64",
      "commit": "debd9ff1ac28954c7b24cdcbc68b5f6a07f928ad",
      "fileid": "https://r2.ropensci.org/1934b28fb492153a2ca89f1ec192462f8d8b7a6769fe1451a532b3a6f73110e6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eckleyi/actions/runs/38879356097"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.3.7",
      "date": "2026-10-16T09:21:29.000Z",
      "arch": "emscripten",
      "commit": "debd9ff1ac28954c7b24cdcbc68b5f6a07f928ad",
      "fileid": "https://r2.ropensci.org/2b56d643ad81e9dd93d545bf83048e66d76168389219f043f4b6cf44f3fe8fe5",
      "status": "success",
      "buildurl": "https://github.com/r-universe/eckleyi/actions/runs/38879356097"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.3.7",
      "date": "2026-10-16T09:24:23.000Z",
      "arch": "aarch64",
      "commit": "debd9ff1ac28954c7b24cdcbc68b5f6a07f928ad",
      "fileid": "https://r2.ropensci.org/46fdfe9caa1b319bab4adb6a008af389ad6b0fe354802fa6c775bcf26e98dc80",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eckleyi/actions/runs/38879356097"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.3.7",
      "date": "2026-10-16T09:20:51.000Z",
      "arch": "x86_64",
      "commit": "debd9ff1ac28954c7b24cdcbc68b5f6a07f928ad",
      "fileid": "https://r2.ropensci.org/9301bc565fef49e0c0b2eda082aada3426dfca369c96db64eff483d2176f88a3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eckleyi/actions/runs/38879356097"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.3.7",
      "date": "2026-10-16T09:20:54.000Z",
      "arch": "x86_64",
      "commit": "debd9ff1ac28954c7b24cdcbc68b5f6a07f928ad",
      "fileid": "https://r2.ropensci.org/09e34738f39a6b71ddaac7a3d50b8b6de2fe6a2e158d16e7f24d8cde61b79969",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eckleyi/actions/runs/38879356097"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.3.7",
      "date": "2026-10-16T09:24:35.000Z",
      "arch": "aarch64",
      "commit": "debd9ff1ac28954c7b24cdcbc68b5f6a07f928ad",
      "fileid": "https://r2.ropensci.org/79397118aed24fb5262127f993cea5b886a0d66f7bfaba553f5bd2cc0a0f1bbb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eckleyi/actions/runs/38879356097"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.3.7",
      "date": "2026-10-16T09:20:39.000Z",
      "arch": "x86_64",
      "commit": "debd9ff1ac28954c7b24cdcbc68b5f6a07f928ad",
      "fileid": "https://r2.ropensci.org/a40bb4ca68cfc8012eeb77e8058b255d19ea54b49e393711356b32b430989302",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/eckleyi/actions/runs/38879356097"
    }
  ]
}