{
  "_id": "6a101aaaacfb0bcc41c86a67",
  "Package": "theft",
  "Type": "Package",
  "Title": "Tools for Handling Extraction of Features from Time Series",
  "Version": "0.8.4",
  "Date": "2026-04-29",
  "Authors@R": "c(\nperson(\"Trent\", \"Henderson\", email = \"then6675@uni.sydney.edu.au\", role = c(\"cre\", \"aut\")),\nperson(\"Annie\", \"Bryant\", role = \"ctb\")\n)",
  "Maintainer": "Trent Henderson <then6675@uni.sydney.edu.au>",
  "Description": "Consolidates and calculates different sets of time-series\nfeatures from multiple 'R' and 'Python' packages including\n'Rcatch22' Henderson, T. (2021) <doi:10.5281/zenodo.5546815>,\n'feasts' O'Hara-Wild, M., Hyndman, R., and Wang, E. (2021)\n<https://CRAN.R-project.org/package=feasts>, 'tsfeatures'\nHyndman, R., Kang, Y., Montero-Manso, P., Talagala, T., Wang,\nE., Yang, Y., and O'Hara-Wild, M. (2020)\n<https://CRAN.R-project.org/package=tsfeatures>, 'tsfresh'\nChrist, M., Braun, N., Neuffer, J., and Kempa-Liehr A.W. (2018)\n<doi:10.1016/j.neucom.2018.03.067>, 'TSFEL' Barandas, M., et\nal. (2020) <doi:10.1016/j.softx.2020.100456>, and 'Kats'\nFacebook Infrastructure Data Science (2021)\n<https://facebookresearch.github.io/Kats/>.",
  "BugReports": "https://github.com/hendersontrent/theft/issues",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "URL": "https://hendersontrent.github.io/theft/",
  "Config/pak/sysreqs": "libicu-dev libpng-dev libssl-dev python3",
  "Repository": "https://hendersontrent.r-universe.dev",
  "Date/Publication": "2026-04-29 03:28:13 UTC",
  "RemoteUrl": "https://github.com/hendersontrent/theft",
  "RemoteRef": "HEAD",
  "RemoteSha": "5440cdc8be17fa75302a8fc23bae454ffb154342",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-14 09:38:44 UTC",
    "User": "root"
  },
  "Author": "Trent Henderson [cre, aut],\nAnnie Bryant [ctb]",
  "MD5sum": "ff58428a1259ba947356273d0ccb5093",
  "_user": "hendersontrent",
  "_type": "src",
  "_file": "theft_0.8.4.tar.gz",
  "_fileid": "c13c50bc903c9ca05eb9c10fe9ac5e02f880ba290275df74e2b05b1648973ade",
  "_filesize": 849316,
  "_sha256": "c13c50bc903c9ca05eb9c10fe9ac5e02f880ba290275df74e2b05b1648973ade",
  "_created": "2026-05-14T09:38:44.000Z",
  "_published": "2026-05-22T08:58:18.758Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77348076116,
      "time": 208,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6991553211"
    },
    {
      "job": 77348076113,
      "time": 210,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6991553716"
    },
    {
      "job": 77348076453,
      "time": 211,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6991548096"
    },
    {
      "job": 77348076164,
      "time": 148,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6991533057"
    },
    {
      "job": 77348075740,
      "time": 220,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6991498287"
    },
    {
      "job": 77348075836,
      "time": 143,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7156691615"
    },
    {
      "job": 77348076124,
      "time": 182,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6991547000"
    },
    {
      "job": 77348076583,
      "time": 157,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6991540265"
    },
    {
      "job": 77348076542,
      "time": 145,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6991537024"
    }
  ],
  "_buildurl": "https://github.com/r-universe/hendersontrent/actions/runs/25852896584",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/hendersontrent/theft",
  "_commit": {
    "id": "5440cdc8be17fa75302a8fc23bae454ffb154342",
    "author": "Trent Henderson <61951863+hendersontrent@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #275 from hendersontrent/trent-2026\n\nfixed description",
    "time": 1777433293
  },
  "_maintainer": {
    "name": "Trent Henderson",
    "email": "then6675@uni.sydney.edu.au"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "tsibble",
      "role": "Imports"
    },
    {
      "package": "fabletools",
      "role": "Imports"
    },
    {
      "package": "feasts",
      "role": "Imports"
    },
    {
      "package": "tsfeatures",
      "role": "Imports"
    },
    {
      "package": "Rcatch22",
      "role": "Imports"
    },
    {
      "package": "reticulate",
      "role": "Imports"
    },
    {
      "package": "R.matlab",
      "role": "Imports"
    },
    {
      "package": "lifecycle",
      "role": "Suggests"
    },
    {
      "package": "cachem",
      "role": "Suggests"
    },
    {
      "package": "bslib",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "pkgdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "hendersontrent",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-28",
      "n": 2
    },
    {
      "week": "2025-31",
      "n": 1
    },
    {
      "week": "2025-51",
      "n": 1
    },
    {
      "week": "2026-03",
      "n": 1
    },
    {
      "week": "2026-18",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "v0.8.1",
      "date": "2025-07-10"
    },
    {
      "name": "v0.8.4",
      "date": "2026-04-29"
    }
  ],
  "_topics": [
    "feature-extraction",
    "machine-learning",
    "time-series"
  ],
  "_stars": 43,
  "_contributors": [
    {
      "user": "hendersontrent",
      "count": 499,
      "uuid": 61951863
    },
    {
      "user": "anniegbryant",
      "count": 8,
      "uuid": 28914677
    },
    {
      "user": "hummuscience",
      "count": 2,
      "uuid": 4943380
    }
  ],
  "_userbio": {
    "uuid": 61951863,
    "type": "user",
    "name": "Trent Henderson",
    "description": "Accredited Statistician and lead data scientist. Coding in R, Python, Julia, & Stan. Interested in time series, statistical modelling & genetic programming"
  },
  "_downloads": {
    "count": 582,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/theft"
  },
  "_devurl": "https://github.com/hendersontrent/theft",
  "_pkgdown": "https://hendersontrent.github.io/theft/",
  "_searchresults": 48,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "extra/theft.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/hendersontrent/theft",
  "_realowner": "hendersontrent",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.3.9.5",
      "date": "2022-04-27"
    },
    {
      "version": "0.3.9.6",
      "date": "2022-05-31"
    },
    {
      "version": "0.4.1.1",
      "date": "2022-11-17"
    },
    {
      "version": "0.4.2.3",
      "date": "2023-02-07"
    },
    {
      "version": "0.4.2.4",
      "date": "2023-03-27"
    },
    {
      "version": "0.5.1",
      "date": "2023-07-19"
    },
    {
      "version": "0.5.3",
      "date": "2023-08-11"
    },
    {
      "version": "0.5.4",
      "date": "2023-10-03"
    },
    {
      "version": "0.5.4.1",
      "date": "2023-10-06"
    },
    {
      "version": "0.6.1",
      "date": "2024-03-11"
    },
    {
      "version": "0.6.3",
      "date": "2024-10-03"
    },
    {
      "version": "0.8.1",
      "date": "2025-07-10"
    },
    {
      "version": "0.8.2",
      "date": "2025-08-01"
    },
    {
      "version": "0.8.4",
      "date": "2026-04-29"
    }
  ],
  "_exports": [
    "calculate_features",
    "init_theft",
    "init_theft_hctsa",
    "init_theft_kats",
    "init_theft_tsfel",
    "init_theft_tsfresh",
    "install_kats",
    "install_pyhctsa",
    "install_python_pkgs",
    "install_tsfel",
    "install_tsfresh",
    "moments",
    "process_hctsa_file",
    "quantiles"
  ],
  "_datasets": [
    {
      "name": "feature_list",
      "title": "All features available in theft in tidy format",
      "object": "feature_list",
      "class": [
        "data.frame"
      ],
      "fields": [
        "feature_set",
        "feature"
      ],
      "rows": 966,
      "table": true,
      "tojson": true
    },
    {
      "name": "simData",
      "title": "Sample of randomly-generated time series to produce function tests and vignettes",
      "object": "simData",
      "class": [
        "tbl_ts",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "values",
        "timepoint",
        "id",
        "process"
      ],
      "rows": 18000,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "calculate_features",
      "title": "Compute features on an input time series dataset",
      "topics": [
        "calculate_features"
      ]
    },
    {
      "page": "check_vector_quality",
      "title": "Check for presence of NAs and non-numerics in a vector",
      "topics": [
        "check_vector_quality"
      ]
    },
    {
      "page": "feature_list",
      "title": "All features available in theft in tidy format",
      "topics": [
        "feature_list"
      ]
    },
    {
      "page": "init_theft",
      "title": "Communicate to R the Python virtual environment containing the relevant libraries for calculating features",
      "topics": [
        "init_theft"
      ]
    },
    {
      "page": "init_theft_hctsa",
      "title": "Communicate to R the Python virtual environment containing pyhctsa only",
      "topics": [
        "init_theft_hctsa"
      ]
    },
    {
      "page": "init_theft_kats",
      "title": "Communicate to R the Python virtual environment containing kats only",
      "topics": [
        "init_theft_kats"
      ]
    },
    {
      "page": "init_theft_tsfel",
      "title": "Communicate to R the Python virtual environment containing tsfel only",
      "topics": [
        "init_theft_tsfel"
      ]
    },
    {
      "page": "init_theft_tsfresh",
      "title": "Communicate to R the Python virtual environment containing tsfresh only",
      "topics": [
        "init_theft_tsfresh"
      ]
    },
    {
      "page": "install_kats",
      "title": "Download and install Kats from Python into a new virtual environment",
      "topics": [
        "install_kats"
      ]
    },
    {
      "page": "install_pyhctsa",
      "title": "Download and install pyhctsa from Python into a new virtual environment",
      "topics": [
        "install_pyhctsa"
      ]
    },
    {
      "page": "install_python_pkgs",
      "title": "Download and install tsfresh, TSFEL, and Kats from Python into a new virtual environment",
      "topics": [
        "install_python_pkgs"
      ]
    },
    {
      "page": "install_tsfel",
      "title": "Download and install TSFEL from Python into a new virtual environment",
      "topics": [
        "install_tsfel"
      ]
    },
    {
      "page": "install_tsfresh",
      "title": "Download and install tsfresh from Python into a new virtual environment",
      "topics": [
        "install_tsfresh"
      ]
    },
    {
      "page": "kurtosis",
      "title": "Calculate a kurtosis of a vector",
      "topics": [
        "kurtosis"
      ]
    },
    {
      "page": "moments",
      "title": "Calculate a basic set of the four moments of the distribution",
      "topics": [
        "moments"
      ]
    },
    {
      "page": "process_hctsa_file",
      "title": "Load in hctsa formatted MATLAB files of time series data into a tidy format ready for feature extraction",
      "topics": [
        "process_hctsa_file"
      ]
    },
    {
      "page": "quantiles",
      "title": "Calculate a basic set of quantiles for an input time-series vector",
      "topics": [
        "quantiles"
      ]
    },
    {
      "page": "simData",
      "title": "Sample of randomly-generated time series to produce function tests and vignettes",
      "topics": [
        "simData"
      ]
    },
    {
      "page": "skewness",
      "title": "Calculate a skewness of a vector",
      "topics": [
        "skewness"
      ]
    },
    {
      "page": "theft",
      "title": "Tools for Handling Extraction of Features from Time-series",
      "topics": [
        "theft"
      ]
    }
  ],
  "_pkglogo": "https://github.com/hendersontrent/theft/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/hendersontrent/theft/raw/HEAD/README.md",
  "_rundeps": [
    "anytime",
    "BH",
    "cli",
    "codetools",
    "colorspace",
    "cpp11",
    "curl",
    "digest",
    "distributional",
    "dplyr",
    "fabletools",
    "farver",
    "feasts",
    "forecast",
    "fracdiff",
    "furrr",
    "future",
    "generics",
    "ggdist",
    "ggplot2",
    "ggtime",
    "globals",
    "glue",
    "gtable",
    "here",
    "isoband",
    "jsonlite",
    "labeling",
    "lattice",
    "lifecycle",
    "listenv",
    "lmtest",
    "lubridate",
    "magrittr",
    "Matrix",
    "nlme",
    "nnet",
    "numDeriv",
    "parallelly",
    "pillar",
    "pkgconfig",
    "png",
    "progressr",
    "purrr",
    "quadprog",
    "quantmod",
    "R.matlab",
    "R.methodsS3",
    "R.oo",
    "R.utils",
    "R6",
    "rappdirs",
    "Rcatch22",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppRoll",
    "RcppTOML",
    "reticulate",
    "rlang",
    "rprojroot",
    "S7",
    "scales",
    "slider",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "timechange",
    "timeDate",
    "tseries",
    "tsfeatures",
    "tsibble",
    "TTR",
    "urca",
    "utf8",
    "vctrs",
    "viridisLite",
    "warp",
    "withr",
    "xts",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "theft.Rmd",
      "filename": "theft.html",
      "title": "Introduction to theft",
      "author": "Trent Henderson",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Purpose",
        "Core functionality",
        "Calculating time-series features",
        "Installing Python feature sets",
        "Calculating features",
        "Comparison of feature sets",
        "Reading and processing hctsa-formatted files",
        "Analysing, interpreting, and visualising time-series features"
      ],
      "created": "2021-04-07 10:52:11",
      "modified": "2025-12-17 08:34:36",
      "commits": 72
    }
  ],
  "_score": 7.490800952010855,
  "_indexed": true,
  "_nocasepkg": "theft",
  "_universes": [
    "hendersontrent"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.8.4",
      "date": "2026-05-14T09:41:32.000Z",
      "distro": "noble",
      "commit": "5440cdc8be17fa75302a8fc23bae454ffb154342",
      "fileid": "c2cf91916c4e3933199c79cea95f9500009eaccc55457b08d3349e85c8ea4ffe",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hendersontrent/actions/runs/25852896584"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.8.4",
      "date": "2026-05-14T09:41:33.000Z",
      "distro": "noble",
      "commit": "5440cdc8be17fa75302a8fc23bae454ffb154342",
      "fileid": "75bf995e38f102d68140a32ebbea28bc08e31ca059d1d85c98e78487cf52eadd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hendersontrent/actions/runs/25852896584"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.8.4",
      "date": "2026-05-14T09:41:21.000Z",
      "commit": "5440cdc8be17fa75302a8fc23bae454ffb154342",
      "fileid": "4d58d08c2ac23676d9fa017497795f85b9808b113320c92a50dd84e6854be87b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hendersontrent/actions/runs/25852896584"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.8.4",
      "date": "2026-05-14T09:40:39.000Z",
      "commit": "5440cdc8be17fa75302a8fc23bae454ffb154342",
      "fileid": "f7328b3c57ddf3450ebe7c8f0a5874a21c375f5d21f111d1aa465297032ab57e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hendersontrent/actions/runs/25852896584"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.8.4",
      "date": "2026-05-14T09:40:32.000Z",
      "commit": "5440cdc8be17fa75302a8fc23bae454ffb154342",
      "fileid": "4b87d78d70dca011f61a73040507bfeb463b5b3dd9b0e5e27ad564b6ee3c4fe2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hendersontrent/actions/runs/25852896584"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.8.4",
      "date": "2026-05-14T09:40:34.000Z",
      "commit": "5440cdc8be17fa75302a8fc23bae454ffb154342",
      "fileid": "f04afa18cec43d125644e49c16d960e00a98bcd3e7a611301b0258a9e4f2538e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hendersontrent/actions/runs/25852896584"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.8.4",
      "date": "2026-05-14T09:40:25.000Z",
      "commit": "5440cdc8be17fa75302a8fc23bae454ffb154342",
      "fileid": "86c5ab7d27c39302a8c86e5139a781d224be4e7429da74e9460b37f77f84fbfd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hendersontrent/actions/runs/25852896584"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.8.4",
      "date": "2026-05-22T08:58:03.000Z",
      "commit": "5440cdc8be17fa75302a8fc23bae454ffb154342",
      "fileid": "82884cff15621e599ec93d79e12bf209123d68b227a09a84465cbf1b5d1c3542",
      "status": "success",
      "buildurl": "https://github.com/r-universe/hendersontrent/actions/runs/25852896584"
    }
  ]
}