Skip to content

Commit

Permalink
version 1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
MLopez-Ibanez authored and cran-robot committed Dec 19, 2022
0 parents commit 6c76659
Show file tree
Hide file tree
Showing 80 changed files with 6,271 additions and 0 deletions.
35 changes: 35 additions & 0 deletions DESCRIPTION
@@ -0,0 +1,35 @@
Package: iraceplot
Title: Plots for Visualizing the Data Produced by the 'irace' Package
Version: 1.0
Authors@R: c(person("Manuel", "López-Ibáñez", role = c("aut", "cre"),
email = "manuel.lopez-ibanez@manchester.ac.uk",
comment = c(ORCID = "0000-0001-9974-1295")),
person("Pablo", "Oñate Marín", role = c("aut"),
email = "pablo.onate.m@gmail.com"),
person("Leslie", "Pérez Cáceres", role = c("aut"),
email = "leslie.perez@pucv.cl",
comment = c(ORCID = "0000-0001-5553-6150")))
Description: Graphical visualization tools for analyzing the data produced by 'irace'. The 'iraceplot' package enables users to analyze the performance and the parameter space data sampled by the configuration during the search process. It provides a set of functions that generate different plots to visualize the configurations sampled during the execution of 'irace' and their performance. The functions just require the log file generated by 'irace' and, in some cases, they can be used with user-provided data.
License: MIT + file LICENSE
Encoding: UTF-8
RoxygenNote: 7.1.2
Depends: R (>= 3.4)
Imports: cli, dplyr, DT, forcats, ggforce, ggplot2 (>= 3.3.6),
gridExtra, irace (>= 3.5), knitr, matrixStats (>= 0.55),
plotly, rmarkdown, stats, tibble, tidyr, truncnorm, utils,
viridisLite, withr
Suggests: testthat (>= 3.0.0)
VignetteBuilder: knitr
URL: https://auto-optimization.github.io/iraceplot/,
https://github.com/auto-optimization/iraceplot/
BugReports: https://github.com/auto-optimization/iraceplot/issues
Config/testthat/edition: 3
NeedsCompilation: no
Packaged: 2022-12-19 12:02:51 UTC; manu
Author: Manuel López-Ibáñez [aut, cre]
(<https://orcid.org/0000-0001-9974-1295>),
Pablo Oñate Marín [aut],
Leslie Pérez Cáceres [aut] (<https://orcid.org/0000-0001-5553-6150>)
Maintainer: Manuel López-Ibáñez <manuel.lopez-ibanez@manchester.ac.uk>
Repository: CRAN
Date/Publication: 2022-12-19 12:40:02 UTC
2 changes: 2 additions & 0 deletions LICENSE
@@ -0,0 +1,2 @@
YEAR: 2021
COPYRIGHT HOLDER: Pablo Oñate
79 changes: 79 additions & 0 deletions MD5
@@ -0,0 +1,79 @@
412427b1666c31e8a3b159a3f4748790 *DESCRIPTION
9e77d4d22f8d545e7cea0b9b2b8871c6 *LICENSE
a93ad81425f6e30f5c40f33f54177ef7 *NAMESPACE
2357148da1118d7ed0f15debf97b9627 *NEWS.md
a1f6246bc8d60556b17211ef4e476b68 *R/boxplot_performance.R
e794c8e9aa54631747aa67f843032259 *R/boxplot_test.R
2cda92a27b310c38b895591e157bfee7 *R/boxplot_training.R
45cf5f005dfd9919a40ae7cf2bb64f17 *R/common.R
74feb56337fec146ea5c524e49fe996f *R/configurations_display.R
28b1feec23d0c2e4e4ea5b8fb90d22e4 *R/distance_config.R
93afe6879ca3eb3208423168b8fa2f4d *R/iraceplot-package.R
7ce3fb4babfddd14240e7eb95eb50efb *R/parallel_cat.R
019424532177984315011558e4660a12 *R/parallel_coord.R
334a272f2ab7e4aafb71c14aa783a8b8 *R/plot_experiments_matrix.R
af21a844ceadb2d6ec777902d1877a49 *R/plot_model.R
ba060503adce7c36c439474c21845746 *R/reexport.R
205f9b25a2d90855a48a1d7363915b17 *R/report.R
220f928dfa7a1f9eb79b46b088590d71 *R/sampling_distance.R
fba7adf718876b42a725ed7bbe44d7d2 *R/sampling_frequency.R
2abb940973a9c2c4efd47152e35c5a7f *R/sampling_frequency_iteration.R
d6c219c1a7375796abea0c90b274da47 *R/sampling_heatmap.R
a2cc5c911865304cd035d201ede31fd0 *R/sampling_pie.R
4a802bc8aa301a2d33364d6766d07212 *R/scatter_performance.R
79361f6e405a2e2dba79f525fb5301b0 *R/summarise_by_instance.R
ae1f13ceb7752ca34eb3bacd54ed04d8 *R/summarise_by_iteration.R
e09016c55c5410a4729158ea5232eb10 *README.md
09d36fee04b8bfdd90c0c18bb8860616 *build/vignette.rds
cb4ba4a7d30045032beb8ba0c040c3d6 *inst/doc/iraceplot_package.R
44f0c0a289d568f46b656092d92af7a7 *inst/doc/iraceplot_package.Rmd
ed1db2bdb532ffb397e0ddf2ccbc614a *inst/doc/iraceplot_package.html
cef997572e1419236fe7e76b490b7064 *inst/exdata/guide-example.Rdata
e0afc1f8387a63512fae725170765046 *inst/template/report_html.Rmd
9a74467b0eb3be9adc31586c300784d2 *man/boxplot_performance.Rd
1e87fd428167c3b4a1393c95509ef88d *man/boxplot_test.Rd
481b819953bd127702ca47b65180f11b *man/boxplot_training.Rd
b1a3e3fce9841c8da35716bf92c07d35 *man/configurations_display.Rd
de65cd97ae56553184131e7cd8f509fd *man/distance_config.Rd
31e3f7ada9da64a62c83768f1b226bfa *man/has_testing_data.Rd
39dea2c833642ad662517b5e8b42080d *man/iraceplot-package.Rd
0b85664a9d5c9ee1ec8284d7ec1ad987 *man/parallel_cat.Rd
b9b098015d2a4e03090213a90fdbe65e *man/parallel_coord.Rd
f12ee46eebd0d0cf4d9940896f4da5fa *man/parallel_coord2.Rd
546e3348dd8cd17cc81744b67315ece9 *man/plot_experiments_matrix.Rd
9c20df2ea3a1bddb2f1e70bb487ce9fa *man/plot_model.Rd
3bf4faec6f7a75a648b35baba764c5e7 *man/reexports.Rd
614c013039fd5eb0f9c99cc2fa16cc76 *man/report.Rd
faba461bd76069e65fc68adfd3139efc *man/sampling_distance.Rd
2ec05f52f98f0db0c6278567bb1e7ced *man/sampling_frequency.Rd
1468cb38b6f395b5aa41bac9879b715d *man/sampling_frequency_iteration.Rd
2b1f5ed1630f8527fe9cd1c3286d6600 *man/sampling_heatmap.Rd
1d14835bdbb7418ffa1d069a381709d8 *man/sampling_heatmap2.Rd
083922eea6e225deacbd73753d49f26e *man/sampling_pie.Rd
179af32c1c1ec6b28a3e5bd398ba6a5e *man/scatter_performance.Rd
7df23170107cc84383d93d59397bf449 *man/summarise_by_instance.Rd
af82b1603d40ab63e1f50fa61f5a664d *man/summarise_by_iteration.Rd
7bd5147032b4f2e933f475f5980ca0f1 *tests/testthat.R
65c2ec3221e2e07397c4551cd31c5bba *tests/testthat/bug32.Rdata
d04ad2842ddbc5890b845535a5c0180e *tests/testthat/setup.R
2516955a8acf6f4e095df2ab87bea1f8 *tests/testthat/teardown.R
3803d358ef7c575a682c016d9e189619 *tests/testthat/test-boxplot_test.R
f0e07f6f7a083923df3b99f514a5dfc7 *tests/testthat/test-boxplot_training.R
835475536d002cc8e556df7141915311 *tests/testthat/test-bug-32.R
8f3ab38969d65be4702acf5377433126 *tests/testthat/test-configurations_display.R
0fced15ad7bb36da64eb471b0675e583 *tests/testthat/test-distance_config.R
2a9d1d62dd123b12a948efdb92aa5c49 *tests/testthat/test-parallel_cat.R
700ce56ba793c0c7c196a99313e62675 *tests/testthat/test-parallel_coord.R
43df88638822acb4daef0a5a26dfdcda *tests/testthat/test-plot_experiments_matrix.R
4d9ed69d96cf7933bc55af70cd2c2ee9 *tests/testthat/test-plot_model.R
b5f7d6b4a10e57a98479259c0f661061 *tests/testthat/test-report.R
655b8d6a2bdc49b4660d32ca5a6a2958 *tests/testthat/test-sampling_distance.R
2c213bdc17e7bbf8f5e26b524066ea45 *tests/testthat/test-sampling_frequency.R
2186c009979e0df28ced12b624e42e8e *tests/testthat/test-sampling_frequency_iteration.R
cca5f9881437ae001214ac1249b21ae5 *tests/testthat/test-sampling_heatmap.R
2b060f506e27138a198515813e3df545 *tests/testthat/test-sampling_pie.R
10598d8208714c743c364d81069d87bd *tests/testthat/test-scatter_test.R
80daab69eaf078e2a8545c33eb3adf50 *tests/testthat/test-scatter_training.R
4a181b63192cc7e12c62d8cb6ec8b8e8 *vignettes/example/report_example.Rmd
44f0c0a289d568f46b656092d92af7a7 *vignettes/iraceplot_package.Rmd
a442b318eba918ee7567827becd61091 *vignettes/user_guide/guide.Rmd
96 changes: 96 additions & 0 deletions NAMESPACE
@@ -0,0 +1,96 @@
# Generated by roxygen2: do not edit by hand

export(boxplot_performance)
export(boxplot_test)
export(boxplot_training)
export(configurations_display)
export(has_testing_data)
export(parallel_cat)
export(parallel_coord)
export(parallel_coord2)
export(plot_experiments_matrix)
export(plot_model)
export(read_logfile)
export(report)
export(sampling_distance)
export(sampling_frequency)
export(sampling_frequency_iteration)
export(sampling_heatmap)
export(sampling_heatmap2)
export(sampling_pie)
export(scatter_performance)
export(scatter_test)
export(scatter_training)
export(summarise_by_instance)
export(summarise_by_iteration)
import(irace)
import(stats)
import(tibble)
importFrom(DT,renderDataTable)
importFrom(cli,cli_abort)
importFrom(cli,cli_alert_info)
importFrom(cli,cli_alert_warning)
importFrom(cli,cli_inform)
importFrom(cli,cli_warn)
importFrom(dplyr,"%>%")
importFrom(dplyr,arrange)
importFrom(dplyr,count)
importFrom(dplyr,group_by)
importFrom(dplyr,mutate)
importFrom(dplyr,n_distinct)
importFrom(dplyr,select)
importFrom(dplyr,slice)
importFrom(dplyr,summarise)
importFrom(ggplot2,aes)
importFrom(ggplot2,after_stat)
importFrom(ggplot2,element_blank)
importFrom(ggplot2,element_rect)
importFrom(ggplot2,element_text)
importFrom(ggplot2,facet_grid)
importFrom(ggplot2,geom_abline)
importFrom(ggplot2,geom_bar)
importFrom(ggplot2,geom_blank)
importFrom(ggplot2,geom_boxplot)
importFrom(ggplot2,geom_density)
importFrom(ggplot2,geom_histogram)
importFrom(ggplot2,geom_jitter)
importFrom(ggplot2,geom_line)
importFrom(ggplot2,geom_point)
importFrom(ggplot2,geom_tile)
importFrom(ggplot2,geom_violin)
importFrom(ggplot2,ggplot)
importFrom(ggplot2,ggsave)
importFrom(ggplot2,ggtitle)
importFrom(ggplot2,guide_axis)
importFrom(ggplot2,guide_colourbar)
importFrom(ggplot2,guide_legend)
importFrom(ggplot2,guides)
importFrom(ggplot2,labs)
importFrom(ggplot2,position_jitter)
importFrom(ggplot2,rel)
importFrom(ggplot2,scale_alpha_manual)
importFrom(ggplot2,scale_color_hue)
importFrom(ggplot2,scale_color_manual)
importFrom(ggplot2,scale_color_viridis_c)
importFrom(ggplot2,scale_color_viridis_d)
importFrom(ggplot2,scale_fill_manual)
importFrom(ggplot2,scale_fill_viridis_c)
importFrom(ggplot2,scale_shape_manual)
importFrom(ggplot2,scale_size_manual)
importFrom(ggplot2,scale_x_continuous)
importFrom(ggplot2,scale_x_discrete)
importFrom(ggplot2,scale_y_continuous)
importFrom(ggplot2,scale_y_discrete)
importFrom(ggplot2,theme)
importFrom(ggplot2,theme_bw)
importFrom(ggplot2,vars)
importFrom(ggplot2,xlab)
importFrom(ggplot2,ylab)
importFrom(grDevices,dev.off)
importFrom(grDevices,nclass.Sturges)
importFrom(grDevices,pdf)
importFrom(grDevices,rainbow)
importFrom(gridExtra,grid.arrange)
importFrom(gridExtra,marrangeGrob)
importFrom(irace,read_logfile)
importFrom(knitr,knit)
13 changes: 13 additions & 0 deletions NEWS.md
@@ -0,0 +1,13 @@
# iraceplot 1.0

* Implement all plots that were available in the `irace` package and a few
more.

* First version in CRAN.







0 comments on commit 6c76659

Please sign in to comment.