/SMRD

Primary LanguageR

📦 SMRD: Statistical Methods for Reliability Data

Jason K. Freels, William Q. Meeker, and Luis A. Escobar
20 July 2020

Lifecycle: experimental CRAN status AppVeyor build status Travis build status Codecov test coverage

Background

Since its initial publication, Statistical Methods for Reliability Data has remained a foundational text for analyzing time-to-failure (survival) data. Along with the first edition of the text, the authors provided an S-Plus software package, called SPLIDA (S-Plus LIfe Data Analysis), to help readers utilize the methods for industry data.

Today, R has supplanted S and S-Plus as the most popular statistical computing language in the world. In response to this shift, Meeker began an effort to translate SPLIDA into R under the name RSplida. However, RSplida couldn’t be installed as a traditional R package and was difficult to use with modern IDE’s. Freels partnered with Meeker to restructure and modernize RSplida into this R package SMRD, with the aim of publishing to the CRAN.

Installation

As this package has not yet been published, you can install the latest development version from GitHub: Note that RBuildtools will also need to be installed on your machine.

if (packageVersion("devtools") < 1.6) {
  
    install.packages("devtools")
  
}

devtools::install_github("Auburngrads/SMRD")

Please note that this package is currently experimental and is under very active development. If you encounter any problems or unexpected behaviours, please create a new issue and include a reproducible example.

Getting started

Once installed, the easiest way get started using SMRD is by checking out the echapters. These are vignettes presenting example code and results corresponding to what is shown in the each chapter of the 1st edition of the SMRD text.

SMRD::echapter(chapter = 1)

Getting involved

There are a number of tasks that need to be completed before publishing. These issues can be broken down into four main project areas. The links below show the current issues that exist within these areas.