{"size": 914, "ext": "scrbl", "max_stars_repo_path": "gm-pepm-2018/docs/data.scrbl", "max_stars_repo_name": "nuprl/retic_performance", "max_stars_repo_stars_event_min_datetime": "2018-08-03T02:41:29.000Z", "max_stars_repo_stars_event_max_datetime": "2021-03-19T03:18:47.000Z", "max_issues_repo_path": "gm-pepm-2018/docs/data.scrbl", "max_issues_repo_name": "nuprl/retic_performance", "max_issues_repo_issues_event_min_datetime": "2018-02-04T17:53:56.000Z", "max_issues_repo_issues_event_max_datetime": "2018-11-10T17:06:57.000Z", "max_forks_repo_path": "gm-pepm-2018/docs/data.scrbl", "max_forks_repo_name": "nuprl/retic_performance", "max_forks_repo_forks_event_min_datetime": "2018-08-04T00:14:12.000Z", "max_forks_repo_forks_event_max_datetime": "2018-08-04T00:14:12.000Z"}
{"max_stars_count": 3, "max_issues_count": 3, "max_forks_count": 1, "avg_line_length": 22.85, "max_line_length": 78, "alphanum_fraction": 0.7308533917}
#lang scribble/manual

@title{Using the Datasets}

The @racketmodname[gm-pepm-2018] package includes command-line tools for
 interacting with a dataset.

These tools are defined in modules under the @filepath{script/} folder and are
 declared in the @filepath{info.rkt} file for @racketmodname[gm-pepm-2018].

@itemlist[
@item{
  @tt{rp-info} : print static information about a given benchmark
}
@item{
  @tt{rp-plot} : render a plot, similar to plots in the paper
}
@item{
  @tt{rp-perf} : print summary information about a benchmark's performance
}
@item{
  @tt{rp-python} : analyze Python and Reticulated programs
}
@item{
  @tt{rp-sample} : choose random configurations to sample
}
]

Example: to generate an overhead plot for @tt{Espionage}, run:

@nested[#:style 'inset
  @exec{raco rp-plot Espionage}
]

For more information about a command @tt{CMD}, run:

@nested[#:style 'inset
  @exec{raco CMD --help}
]
