{
  "_id": "6a103b94acfb0bcc41c9b8bd",
  "Package": "SmoothPLS",
  "Type": "Package",
  "Title": "Partial Least-Squares Algorithm for Categorical and Scalar\nFunctional Data",
  "Version": "0.1.5",
  "Date": "2026-04-10",
  "Authors@R": "c(\nperson(\n\"Francois\", \"Bassac\",\nemail = \"fr.bassac@gmail.com\",\nrole = c(\"aut\", \"cre\")\n)\n)",
  "Description": "Performs the Partial Least-Squares ('PLS') algorithm for\nfunctional data through the concept of active area integration.\nThis approach builds upon the basis expansion methods for\nfunctional 'PLS' regression described in Aguilera et al. (2010)\n<doi:10.1016/j.chemolab.2010.09.007>. The package seamlessly\nhandles both Scalar Functional Data ('SFD') and Categorical\nFunctional Data ('CFD'), providing interpretable regression\ncurves even for discrete state changes. It was developed during\na PhD thesis between 'DECATHLON' and French research institute\n'INRIA' 2022-2026. The 'SmoothPLS' method does not directly\ndecompose the data into a basis; rather, it assumes the data is\nknown as precisely as desired, and for every 'PLS' component,\nthe weight functions are decomposed into the basis. For both\nsingle-state and multi-state 'CFD' as well as 'SFD', the\nalgorithm is implemented for a scalar response. To provide a\nbaseline, a naive 'PLS' method on time-value functions and\nstandard Functional 'PLS' are also implemented.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/FrancoisBassac/SmoothPLS,\nhttps://FrancoisBassac.github.io/SmoothPLS/",
  "BugReports": "https://github.com/FrancoisBassac/SmoothPLS/issues",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Config/pak/sysreqs": "make libicu-dev",
  "Repository": "https://francoisbassac.r-universe.dev",
  "Date/Publication": "2026-05-11 08:02:06 UTC",
  "RemoteUrl": "https://github.com/francoisbassac/smoothpls",
  "RemoteRef": "HEAD",
  "RemoteSha": "aa88cb3d611ea0cf0bc0be0559737a256993208c",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-11 10:49:04 UTC",
    "User": "root"
  },
  "Author": "Francois Bassac [aut, cre]",
  "Maintainer": "Francois Bassac <fr.bassac@gmail.com>",
  "MD5sum": "7b96989e32e72c3ef0a55d4190a39d58",
  "_user": "francoisbassac",
  "_type": "src",
  "_file": "SmoothPLS_0.1.5.tar.gz",
  "_fileid": "1f573b9c9e6126ee14c95dcfc6e23b4a924348dd7560e6e617b4393b54920c1f",
  "_filesize": 13332922,
  "_sha256": "1f573b9c9e6126ee14c95dcfc6e23b4a924348dd7560e6e617b4393b54920c1f",
  "_created": "2026-05-11T10:49:04.000Z",
  "_published": "2026-05-22T11:18:44.859Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77369029187,
      "time": 201,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6916548100"
    },
    {
      "job": 77369029303,
      "time": 200,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6916549946"
    },
    {
      "job": 77369029338,
      "time": 161,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6916572151"
    },
    {
      "job": 77369029387,
      "time": 186,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6916726247"
    },
    {
      "job": 77369028953,
      "time": 372,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6916482786"
    },
    {
      "job": 77369028867,
      "time": 126,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7159226600"
    },
    {
      "job": 77369029483,
      "time": 147,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6916531024"
    },
    {
      "job": 77369029315,
      "time": 158,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6916534458"
    },
    {
      "job": 77369029506,
      "time": 173,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6916539260"
    }
  ],
  "_buildurl": "https://github.com/r-universe/francoisbassac/actions/runs/25665329176",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/francoisbassac/smoothpls",
  "_commit": {
    "id": "aa88cb3d611ea0cf0bc0be0559737a256993208c",
    "author": "FBASSAC <115550187+FBASSAC@users.noreply.github.com>",
    "committer": "FBASSAC <115550187+FBASSAC@users.noreply.github.com>",
    "message": "docs: add CRAN to installation methods\n",
    "time": 1778486526
  },
  "_maintainer": {
    "name": "Francois Bassac",
    "email": "fr.bassac@gmail.com",
    "login": "francoisbassac",
    "uuid": 122447823
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "cfda",
      "version": ">= 0.12.1",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "version": ">= 1.1.4",
      "role": "Imports"
    },
    {
      "package": "fda",
      "version": ">= 6.2.0",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "version": ">= 3.5.1",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "version": ">= 7.3-64",
      "role": "Imports"
    },
    {
      "package": "mgcv",
      "version": ">= 1.9-1",
      "role": "Imports"
    },
    {
      "package": "pls",
      "version": ">= 2.8-5",
      "role": "Imports"
    },
    {
      "package": "pracma",
      "version": ">= 2.4.4",
      "role": "Imports"
    },
    {
      "package": "stats",
      "version": ">= 4.4.1",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "version": ">= 1.3.1",
      "role": "Imports"
    },
    {
      "package": "utils",
      "version": ">= 4.4.1",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "version": ">= 1.1.0",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "version": ">= 2.0.3",
      "role": "Imports"
    },
    {
      "package": "future.apply",
      "role": "Imports"
    },
    {
      "package": "future",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "francoisbassac",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-09",
      "n": 1
    },
    {
      "week": "2026-15",
      "n": 41
    },
    {
      "week": "2026-16",
      "n": 8
    },
    {
      "week": "2026-18",
      "n": 1
    },
    {
      "week": "2026-20",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "v0.1.0",
      "date": "2026-04-08"
    },
    {
      "name": "v0.1.1",
      "date": "2026-04-08"
    },
    {
      "name": "v0.1.2",
      "date": "2026-04-08"
    },
    {
      "name": "v0.1.3",
      "date": "2026-04-09"
    },
    {
      "name": "v0.1.4",
      "date": "2026-04-10"
    },
    {
      "name": "v0.1.5",
      "date": "2026-04-29"
    }
  ],
  "_topics": [
    "categorical-functional-data",
    "functional-data-analysis",
    "pls-regression"
  ],
  "_stars": 2,
  "_contributors": [
    {
      "user": "fbassac",
      "count": 71,
      "uuid": 115550187
    },
    {
      "user": "francoisbassac",
      "count": 1,
      "uuid": 122447823
    }
  ],
  "_userbio": {
    "uuid": 122447823,
    "type": "user",
    "name": "François"
  },
  "_downloads": {
    "count": 110,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/SmoothPLS"
  },
  "_devurl": "https://github.com/francoisbassac/smoothpls",
  "_pkgdown": "https://FrancoisBassac.github.io/SmoothPLS/",
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/SmoothPLS.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/francoisbassac/smoothpls",
  "_realowner": "francoisbassac",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.5",
      "date": "2026-05-04"
    }
  ],
  "_exports": [
    "assemble_basis_metric",
    "assert_multivariate_smoothPLS_inputs",
    "beta_1_real_func",
    "beta_2_real_func",
    "beta_3_real_func",
    "beta_4_real_func",
    "beta_5_real_func",
    "beta_6_real_func",
    "beta_7_real_func",
    "beta_list_generation",
    "block_diag",
    "build_df_per_state",
    "build_reg_curve_spls",
    "build_spls_functions",
    "cat_data_to_indicator",
    "convert_to_wide_format",
    "create_bspline_basis",
    "determine_next_state",
    "eval_max_min_y",
    "evaluate_curves_distances",
    "evaluate_gamma_ij",
    "evaluate_id_func_integral",
    "evaluate_id_func_integral_deprecated",
    "evaluate_lambda",
    "evaluate_metric",
    "evaluate_reg_curve_SPLS_uni",
    "evaluate_results",
    "evaluate_V_i_function",
    "evaluate_variance_explained",
    "from_basis_to_fdlist",
    "from_fd_to_func",
    "funcPLS",
    "funcPLS_predict",
    "generate_probabilities",
    "generate_X_df",
    "generate_X_df_CFD",
    "generate_X_df_multistates",
    "generate_X_df_SFD",
    "generate_X_df_SFD_data",
    "generate_X_df_test",
    "generate_Y_df",
    "generate_Y_df_CFD",
    "gram_schmidt_orthonormalize",
    "help_smoothPLS",
    "initial_state_determination",
    "is_orthogonal",
    "is_orthonormal",
    "lambda_determination",
    "mae_values",
    "multivariate_assemble_basis_metric",
    "naivePLS",
    "naivePLS_formatting",
    "naivePLS_predict",
    "number_of_test_id",
    "obj_list_creation",
    "orthonormalize_basis_list",
    "plot_CFD_individuals",
    "plot_fd_list",
    "plot_model_metrics_base",
    "plot_real_and_smoothed_data_ind",
    "press_model",
    "press_values",
    "r_squared_values",
    "reg_curve_funcPLS_evaluation",
    "regularize_time_series",
    "remove_duplicate_states",
    "select_from_fd_list",
    "smoothPLS",
    "smoothPLS_predict",
    "smoothPLS_predict_uni",
    "split_in_state_df",
    "state_indicator",
    "state_indicator_old",
    "test_basis_properties",
    "transfer_probabilities",
    "transition_matrix"
  ],
  "_help": [
    {
      "page": "assemble_basis_metric",
      "title": "assemble_basis_metric",
      "topics": [
        "assemble_basis_metric"
      ]
    },
    {
      "page": "assert_funcPLS_inputs",
      "title": "assert_funcPLS_inputs",
      "topics": [
        "assert_funcPLS_inputs"
      ]
    },
    {
      "page": "assert_multivariate_naivePLS_inputs",
      "title": "assert_multivariate_naivePLS_inputs",
      "topics": [
        "assert_multivariate_naivePLS_inputs"
      ]
    },
    {
      "page": "assert_multivariate_smoothPLS_inputs",
      "title": "assert_multivariate_smoothPLS_inputs",
      "topics": [
        "assert_multivariate_smoothPLS_inputs"
      ]
    },
    {
      "page": "beta_1_real_func",
      "title": "beta_1_real_func",
      "topics": [
        "beta_1_real_func"
      ]
    },
    {
      "page": "beta_2_real_func",
      "title": "beta_2_real_func",
      "topics": [
        "beta_2_real_func"
      ]
    },
    {
      "page": "beta_3_real_func",
      "title": "beta_3_real_func",
      "topics": [
        "beta_3_real_func"
      ]
    },
    {
      "page": "beta_4_real_func",
      "title": "beta_4_real_func",
      "topics": [
        "beta_4_real_func"
      ]
    },
    {
      "page": "beta_5_real_func",
      "title": "beta_5_real_func",
      "topics": [
        "beta_5_real_func"
      ]
    },
    {
      "page": "beta_6_real_func",
      "title": "beta_6_real_func",
      "topics": [
        "beta_6_real_func"
      ]
    },
    {
      "page": "beta_7_real_func",
      "title": "beta_7_real_func",
      "topics": [
        "beta_7_real_func"
      ]
    },
    {
      "page": "beta_list_generation",
      "title": "beta_list_generation",
      "topics": [
        "beta_list_generation"
      ]
    },
    {
      "page": "block_diag",
      "title": "block_diag",
      "topics": [
        "block_diag"
      ]
    },
    {
      "page": "build_df_per_state",
      "title": "build_df_per_state",
      "topics": [
        "build_df_per_state"
      ]
    },
    {
      "page": "build_new_data_list",
      "title": "build_new_data_list",
      "topics": [
        "build_new_data_list"
      ]
    },
    {
      "page": "build_reg_curve_spls",
      "title": "build_reg_curve_spls",
      "topics": [
        "build_reg_curve_spls"
      ]
    },
    {
      "page": "build_spls_functions",
      "title": "build_spls_functions",
      "topics": [
        "build_spls_functions"
      ]
    },
    {
      "page": "build_u_ki_list",
      "title": "build_u_ki_list",
      "topics": [
        "build_u_ki_list"
      ]
    },
    {
      "page": "cat_data_to_indicator",
      "title": "cat_data_to_indicator",
      "topics": [
        "cat_data_to_indicator"
      ]
    },
    {
      "page": "convert_to_wide_format",
      "title": "convert_to_wide_format",
      "topics": [
        "convert_to_wide_format"
      ]
    },
    {
      "page": "create_bspline_basis",
      "title": "create_bspline_basis",
      "topics": [
        "create_bspline_basis"
      ]
    },
    {
      "page": "determine_curve_name",
      "title": "determine_curve_name",
      "topics": [
        "determine_curve_name"
      ]
    },
    {
      "page": "determine_next_state",
      "title": "determine_next_state",
      "topics": [
        "determine_next_state"
      ]
    },
    {
      "page": "eval_max_min_y",
      "title": "eval_max_min_y",
      "topics": [
        "eval_max_min_y"
      ]
    },
    {
      "page": "evaluate_curves_distances",
      "title": "evaluate_curves_distances",
      "topics": [
        "evaluate_curves_distances"
      ]
    },
    {
      "page": "evaluate_gamma_ij",
      "title": "evaluate_gamma_ij",
      "topics": [
        "evaluate_gamma_ij"
      ]
    },
    {
      "page": "evaluate_id_func_integral",
      "title": "evaluate_id_func_integral",
      "topics": [
        "evaluate_id_func_integral"
      ]
    },
    {
      "page": "evaluate_id_func_integral_deprecated",
      "title": "evaluate_id_func_integral",
      "topics": [
        "evaluate_id_func_integral_deprecated"
      ]
    },
    {
      "page": "evaluate_lambda",
      "title": "evaluate_lambda",
      "topics": [
        "evaluate_lambda"
      ]
    },
    {
      "page": "evaluate_lambda_CFD",
      "title": "evaluate_lambda_CFD",
      "topics": [
        "evaluate_lambda_CFD"
      ]
    },
    {
      "page": "evaluate_lambda_CFD_para_v1",
      "title": "evaluate_lambda_CFD_para_v1",
      "topics": [
        "evaluate_lambda_CFD_para_v1"
      ]
    },
    {
      "page": "evaluate_lambda_SFD",
      "title": "evaluate_lambda_SFD",
      "topics": [
        "evaluate_lambda_SFD"
      ]
    },
    {
      "page": "evaluate_lambda_SFD_para_v1",
      "title": "evaluate_lambda_SFD_para_v1",
      "topics": [
        "evaluate_lambda_SFD_para_v1"
      ]
    },
    {
      "page": "evaluate_metric",
      "title": "evaluate_metric",
      "topics": [
        "evaluate_metric"
      ]
    },
    {
      "page": "evaluate_reg_curve_SPLS_uni",
      "title": "evaluate_reg_curve_SPLS_uni",
      "topics": [
        "evaluate_reg_curve_SPLS_uni"
      ]
    },
    {
      "page": "evaluate_results",
      "title": "evaluate_results This function evaluates the PRESS, RMSE, MAE, R2 and the % of variance between Y and Y_hat",
      "topics": [
        "evaluate_results"
      ]
    },
    {
      "page": "evaluate_V_i_function",
      "title": "evaluate_V_i_function",
      "topics": [
        "evaluate_V_i_function"
      ]
    },
    {
      "page": "evaluate_variance_explained",
      "title": "evaluate_variance_explained",
      "topics": [
        "evaluate_variance_explained"
      ]
    },
    {
      "page": "from_basis_to_fdlist",
      "title": "from_basis_to_fdlist",
      "topics": [
        "from_basis_to_fdlist"
      ]
    },
    {
      "page": "from_fd_to_func",
      "title": "from_fd_to_func",
      "topics": [
        "from_fd_to_func"
      ]
    },
    {
      "page": "funcPLS",
      "title": "funcPLS",
      "topics": [
        "funcPLS"
      ]
    },
    {
      "page": "funcPLS_predict",
      "title": "funcPLS_predict",
      "topics": [
        "funcPLS_predict"
      ]
    },
    {
      "page": "generate_probabilities",
      "title": "generate_probabilities",
      "topics": [
        "generate_probabilities"
      ]
    },
    {
      "page": "generate_X_df",
      "title": "generate_X_df",
      "topics": [
        "generate_X_df"
      ]
    },
    {
      "page": "generate_X_df_CFD",
      "title": "generate_X_df_CFD",
      "topics": [
        "generate_X_df_CFD"
      ]
    },
    {
      "page": "generate_X_df_multistates",
      "title": "generate_X_df_multistates",
      "topics": [
        "generate_X_df_multistates"
      ]
    },
    {
      "page": "generate_X_df_SFD",
      "title": "generate_X_df_SFD",
      "topics": [
        "generate_X_df_SFD"
      ]
    },
    {
      "page": "generate_X_df_SFD_data",
      "title": "generate_X_df_SFD_data",
      "topics": [
        "generate_X_df_SFD_data"
      ]
    },
    {
      "page": "generate_X_df_test",
      "title": "generate_X_df_test",
      "topics": [
        "generate_X_df_test"
      ]
    },
    {
      "page": "generate_Y_df",
      "title": "generate_Y_df",
      "topics": [
        "generate_Y_df"
      ]
    },
    {
      "page": "generate_Y_df_CFD",
      "title": "generate_Y_df_CFD",
      "topics": [
        "generate_Y_df_CFD"
      ]
    },
    {
      "page": "generate_Y_df_SFD",
      "title": "generate_Y_df_SFD",
      "topics": [
        "generate_Y_df_SFD"
      ]
    },
    {
      "page": "gram_schmidt_orthonormalize",
      "title": "gram_schmidt_orthonormalize",
      "topics": [
        "gram_schmidt_orthonormalize"
      ]
    },
    {
      "page": "help_smoothPLS",
      "title": "help_smoothPLS",
      "topics": [
        "help_smoothPLS"
      ]
    },
    {
      "page": "initial_state_determination",
      "title": "initial_state_determination",
      "topics": [
        "initial_state_determination"
      ]
    },
    {
      "page": "is_orthogonal",
      "title": "is_orthogonal",
      "topics": [
        "is_orthogonal"
      ]
    },
    {
      "page": "is_orthonormal",
      "title": "is_orthonormal",
      "topics": [
        "is_orthonormal"
      ]
    },
    {
      "page": "lambda_determination",
      "title": "lambda_determination",
      "topics": [
        "lambda_determination"
      ]
    },
    {
      "page": "mae_values",
      "title": "mae_values",
      "topics": [
        "mae_values"
      ]
    },
    {
      "page": "multivariate_alpha_building",
      "title": "multivariate_alpha_building",
      "topics": [
        "multivariate_alpha_building"
      ]
    },
    {
      "page": "multivariate_assemble_basis_metric",
      "title": "multivariate_assemble_basis_metric",
      "topics": [
        "multivariate_assemble_basis_metric"
      ]
    },
    {
      "page": "naivePLS",
      "title": "naivePLS",
      "topics": [
        "naivePLS"
      ]
    },
    {
      "page": "naivePLS_formatting",
      "title": "naivePLS_formatting",
      "topics": [
        "naivePLS_formatting"
      ]
    },
    {
      "page": "naivePLS_predict",
      "title": "naivePLS_predict",
      "topics": [
        "naivePLS_predict"
      ]
    },
    {
      "page": "number_of_test_id",
      "title": "number_of_test_id",
      "topics": [
        "number_of_test_id"
      ]
    },
    {
      "page": "obj_list_creation",
      "title": "obj_list_creation",
      "topics": [
        "obj_list_creation"
      ]
    },
    {
      "page": "orthonormalize_basis_list",
      "title": "orthonormalize_basis_list",
      "topics": [
        "orthonormalize_basis_list"
      ]
    },
    {
      "page": "p_w_building",
      "title": "p_w_building",
      "topics": [
        "p_w_building"
      ]
    },
    {
      "page": "plot_CFD_individuals",
      "title": "plot_CFD_individuals",
      "topics": [
        "plot_CFD_individuals"
      ]
    },
    {
      "page": "plot_fd_list",
      "title": "plot_fd_list",
      "topics": [
        "plot_fd_list"
      ]
    },
    {
      "page": "plot_model_metrics_base",
      "title": "plot_model_metrics_base",
      "topics": [
        "plot_model_metrics_base"
      ]
    },
    {
      "page": "plot_real_and_smoothed_data_ind",
      "title": "plot_real_and_smoothed_data_ind",
      "topics": [
        "plot_real_and_smoothed_data_ind"
      ]
    },
    {
      "page": "press_model",
      "title": "press_model This function evaluates the PRESS error 'LOO' of a lm or glm model.",
      "topics": [
        "press_model"
      ]
    },
    {
      "page": "press_values",
      "title": "press_values",
      "topics": [
        "press_values"
      ]
    },
    {
      "page": "r_squared_values",
      "title": "r_squared_values",
      "topics": [
        "r_squared_values"
      ]
    },
    {
      "page": "reg_curve_funcPLS_evaluation",
      "title": "reg_curve_funcPLS_evaluation",
      "topics": [
        "reg_curve_funcPLS_evaluation"
      ]
    },
    {
      "page": "regularize_time_series",
      "title": "regularize_time_series",
      "topics": [
        "regularize_time_series"
      ]
    },
    {
      "page": "regularize_time_series_CFD",
      "title": "regularize_time_series_CFD",
      "topics": [
        "regularize_time_series_CFD"
      ]
    },
    {
      "page": "regularize_time_series_SFD",
      "title": "regularize_time_series_SFD",
      "topics": [
        "regularize_time_series_SFD"
      ]
    },
    {
      "page": "remove_duplicate_states",
      "title": "remove_duplicate_states",
      "topics": [
        "remove_duplicate_states"
      ]
    },
    {
      "page": "select_from_fd_list",
      "title": "select_from_fd_list",
      "topics": [
        "select_from_fd_list"
      ]
    },
    {
      "page": "smoothPLS",
      "title": "smoothPLS_multi",
      "topics": [
        "smoothPLS"
      ]
    },
    {
      "page": "smoothPLS_CFD_predict",
      "title": "smoothPLS_CFD_predict (Updated v0.1.4)",
      "topics": [
        "smoothPLS_CFD_predict"
      ]
    },
    {
      "page": "smoothPLS_CFD_predict_para_v1",
      "title": "smoothPLS_CFD_predict_para_v1 (Updated v0.1.2)",
      "topics": [
        "smoothPLS_CFD_predict_para_v1"
      ]
    },
    {
      "page": "smoothPLS_predict",
      "title": "smoothPLS_multi_predict",
      "topics": [
        "smoothPLS_predict"
      ]
    },
    {
      "page": "smoothPLS_predict_uni",
      "title": "smoothPLS_predict_uni",
      "topics": [
        "smoothPLS_predict_uni"
      ]
    },
    {
      "page": "smoothPLS_SFD_predict",
      "title": "smoothPLS_SFD_predict",
      "topics": [
        "smoothPLS_SFD_predict"
      ]
    },
    {
      "page": "smoothPLS_SFD_predict_para_v1",
      "title": "smoothPLS_SFD_predict_para_v1",
      "topics": [
        "smoothPLS_SFD_predict_para_v1"
      ]
    },
    {
      "page": "split_in_state_df",
      "title": "split_in_state_df",
      "topics": [
        "split_in_state_df"
      ]
    },
    {
      "page": "state_indicator",
      "title": "state_indicator",
      "topics": [
        "state_indicator"
      ]
    },
    {
      "page": "state_indicator_old",
      "title": "state_indicator_old",
      "topics": [
        "state_indicator_old"
      ]
    },
    {
      "page": "test_basis_properties",
      "title": "test_basis_properties",
      "topics": [
        "test_basis_properties"
      ]
    },
    {
      "page": "transfer_probabilities",
      "title": "transfer_probabilities",
      "topics": [
        "transfer_probabilities"
      ]
    },
    {
      "page": "transition_matrix",
      "title": "transition_matrix",
      "topics": [
        "transition_matrix"
      ]
    },
    {
      "page": "univariate_alpha_building",
      "title": "univariate_alpha_building",
      "topics": [
        "univariate_alpha_building"
      ]
    }
  ],
  "_pkglogo": "https://github.com/francoisbassac/smoothpls/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/francoisbassac/smoothpls/raw/HEAD/README.md",
  "_rundeps": [
    "ash",
    "bitops",
    "cfda",
    "cli",
    "cluster",
    "codetools",
    "colorspace",
    "cpp11",
    "deSolve",
    "diagram",
    "digest",
    "dplyr",
    "expm",
    "farver",
    "fda",
    "fds",
    "FNN",
    "future",
    "future.apply",
    "generics",
    "ggplot2",
    "globals",
    "glue",
    "gtable",
    "hdrcde",
    "isoband",
    "kernlab",
    "KernSmooth",
    "ks",
    "labeling",
    "lattice",
    "lifecycle",
    "listenv",
    "locfit",
    "magrittr",
    "MASS",
    "Matrix",
    "mclust",
    "mgcv",
    "msm",
    "multicool",
    "mvtnorm",
    "nlme",
    "parallelly",
    "pbapply",
    "pcaPP",
    "pillar",
    "pkgconfig",
    "pls",
    "pracma",
    "purrr",
    "R6",
    "rainbow",
    "RColorBrewer",
    "Rcpp",
    "RCurl",
    "rlang",
    "S7",
    "scales",
    "shape",
    "stringi",
    "stringr",
    "survival",
    "tibble",
    "tidyr",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "s01_CFD_one_state.Rmd",
      "filename": "s01_CFD_one_state.html",
      "title": "comparison_one_state_01",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Parameters",
        "Data creation",
        "df & df_test",
        "Y_df & Y_df_test",
        "Data manipulation",
        "Basis creation",
        "Naive PLS",
        "Model",
        "Regression coefficients",
        "Results",
        "FPLS",
        "Result",
        "Smooth PLS",
        "delta",
        "Curve comparison",
        "Train set",
        "Test set",
        "Results plots",
        "All",
        "FPLS & SmoothPLS",
        "Fourier basis test",
        "Plot Fourier Results"
      ],
      "created": "2026-02-25 10:55:38",
      "modified": "2026-04-29 17:22:50",
      "commits": 5
    },
    {
      "source": "s05_lim_fpls_smoothPLS.Rmd",
      "filename": "s05_lim_fpls_smoothPLS.html",
      "title": "lim_fpls_smoothPLS_05",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Parameters",
        "Data creation",
        "df & df_test",
        "Y_df & Y_df_test",
        "Regularisation time sequences",
        "Basis creation",
        "Smooth PLS",
        "delta",
        "FPLS",
        "Curve comparison"
      ],
      "created": "2026-02-25 10:55:38",
      "modified": "2026-04-29 17:22:50",
      "commits": 3
    },
    {
      "source": "s04_Multivariate.Rmd",
      "filename": "s04_Multivariate.html",
      "title": "multivariate_smoothPLS_04",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Parameters",
        "CFD One state data generation",
        "df_cfd_os",
        "Y_df_cfd_os",
        "CFD Multistates Data generation",
        "lambda_determination",
        "tranfer_probabilities",
        "df_cfd",
        "beta list",
        "Y evaluation",
        "SFD data generation",
        "df_sfd",
        "Data manipulation",
        "generate_Y_df",
        "beta_func_list_tot",
        "Y",
        "Test set",
        "CFD one state",
        "df_cfd_os_test",
        "Y_df_cfd_os_test",
        "CFD multistates",
        "df_cfd_test",
        "Y_df_cfd_test",
        "SFD",
        "df_sfd_test",
        "Basis creation",
        "SmoothPLS",
        "Multivariate",
        "Predictions Multivariate",
        "only SFD",
        "Prediction SFD",
        "only CFD",
        "Prediction CFD",
        "only CFD one state",
        "Global PLS functions",
        "Naive PLS",
        "Functional PLS",
        "Smooth PLS",
        "Curves comparison",
        "Results",
        "Train set",
        "Plot results"
      ],
      "created": "2026-02-25 10:55:38",
      "modified": "2026-04-29 17:22:50",
      "commits": 6
    },
    {
      "source": "s03_CFD_multistates.Rmd",
      "filename": "s03_CFD_multistates.html",
      "title": "smoothPLS_multi_states_03",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Parameters",
        "Data generation",
        "lambda_determination",
        "tranfer_probabilities",
        "df_cfd",
        "Basis creation",
        "Data processing",
        "cat_data_to_indicator",
        "beta list",
        "Y evaluation",
        "Test set",
        "PLS functions",
        "Naive PLS",
        "Functional PLS",
        "Smooth PLS",
        "Curves comparison",
        "Results",
        "Train set",
        "Plot results"
      ],
      "created": "2026-02-25 10:55:38",
      "modified": "2026-04-29 17:22:50",
      "commits": 4
    },
    {
      "source": "s02_SFD.Rmd",
      "filename": "s02_SFD.html",
      "title": "smoothPLS_ScalarFD_02",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Parameters",
        "Synthetic SFD data",
        "Generate_X_df",
        "Data manipulation",
        "regularize_time_series",
        "convert_to_wide_format",
        "generate_Y_df",
        "Basis",
        "Naive PLS",
        "Regression coefficients",
        "FPLS",
        "Delta",
        "Curve comparison",
        "Results",
        "Train Set",
        "Test Set",
        "Plot results"
      ],
      "created": "2026-02-25 10:55:38",
      "modified": "2026-04-29 17:22:50",
      "commits": 4
    },
    {
      "source": "s00_synthetic_data.Rmd",
      "filename": "s00_synthetic_data.html",
      "title": "synthetic_data_00",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Parameters",
        "Integral evaluation",
        "evaluate_id_func_integral",
        "Data regularisation",
        "regularize_time_series",
        "convert_to_wide_format",
        "Other",
        "from_fd_to_func",
        "Synthetic one state CFD data",
        "generate_X_df",
        "plot_individuals",
        "Create df test",
        "Beta_real",
        "beta_1_real_func",
        "beta_2_real_func",
        "beta_3_real_func",
        "Other beta functions",
        "generate_Y_df",
        "Synthetic SFD data",
        "Synthetic multi state CFD",
        "Data generation",
        "plotData",
        "estimate_pt",
        "Multi state CFD manipulation",
        "state_indicator",
        "split_in_state_df",
        "build_df_per_state",
        "cat_data_to_indicator"
      ],
      "created": "2026-02-25 10:55:38",
      "modified": "2026-04-29 17:22:50",
      "commits": 5
    }
  ],
  "_score": 5.477121254719663,
  "_indexed": true,
  "_nocasepkg": "smoothpls",
  "_universes": [
    "francoisbassac"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.5",
      "date": "2026-05-11T10:51:47.000Z",
      "distro": "noble",
      "commit": "aa88cb3d611ea0cf0bc0be0559737a256993208c",
      "fileid": "9163fac7f55b4b9316a31c8a630a1276bb619e4dbdd52f183d288a1187913aa5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/francoisbassac/actions/runs/25665329176"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.5",
      "date": "2026-05-11T10:51:49.000Z",
      "distro": "noble",
      "commit": "aa88cb3d611ea0cf0bc0be0559737a256993208c",
      "fileid": "d80973c326b25cf8f30e97657876535b8abc870ee8878e366b21e4e122292848",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/francoisbassac/actions/runs/25665329176"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.5",
      "date": "2026-05-11T10:53:15.000Z",
      "commit": "aa88cb3d611ea0cf0bc0be0559737a256993208c",
      "fileid": "39703862e47d5d0298f4bf8c08c2ab98b95570d7630c4b12fcf8033aacaa9b57",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/francoisbassac/actions/runs/25665329176"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.5",
      "date": "2026-05-11T11:01:13.000Z",
      "commit": "aa88cb3d611ea0cf0bc0be0559737a256993208c",
      "fileid": "fc9c42ab78f2d3e214373148c201c29c577e079462037b421fd6bb85263fc199",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/francoisbassac/actions/runs/25665329176"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.5",
      "date": "2026-05-11T10:50:42.000Z",
      "commit": "aa88cb3d611ea0cf0bc0be0559737a256993208c",
      "fileid": "03c60600c41bef585c770fce3a531580c50ba52b8f1960f8d530cc44c35edb74",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/francoisbassac/actions/runs/25665329176"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.5",
      "date": "2026-05-11T10:50:41.000Z",
      "commit": "aa88cb3d611ea0cf0bc0be0559737a256993208c",
      "fileid": "9c5d8b33e7416dc6dfbbe72da53ea7cadc4be307052f67f9c8ae94a16421fdac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/francoisbassac/actions/runs/25665329176"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.5",
      "date": "2026-05-11T10:50:42.000Z",
      "commit": "aa88cb3d611ea0cf0bc0be0559737a256993208c",
      "fileid": "8626cd06fdd150d57001e84464b173f7312470c321012732b0cb3ac23a14c275",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/francoisbassac/actions/runs/25665329176"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.5",
      "date": "2026-05-22T11:18:23.000Z",
      "commit": "aa88cb3d611ea0cf0bc0be0559737a256993208c",
      "fileid": "0bdad1c97b4d055beba948cbfe6462bc0a13b06eea5323622c3aff145760abf5",
      "status": "success",
      "buildurl": "https://github.com/r-universe/francoisbassac/actions/runs/25665329176"
    }
  ]
}