Estimation and inference methods for models for conditional quantile functions: 
  Linear and nonlinear parametric and non-parametric (total variation penalized) models 
  for conditional quantiles of a univariate response and several methods for handling
  censored survival data.  Portfolio selection methods based on expected shortfall
  risk are also now included. See Koenker, R. (2005) Quantile Regression, Cambridge U. Press,
  <doi:10.1017/CBO9780511754098> and Koenker, R. et al. (2017) Handbook of Quantile Regression, 
  CRC Press, <doi:10.1201/9781315120256>.
c(
    person("Roger", "Koenker",  role = c("cre","aut"), email =  "rkoenker@illinois.edu"),
    person("Stephen", "Portnoy",  role = c("ctb"), 
	comment = "Contributions to Censored QR code", email =  "sportnoy@illinois.edu"),
    person(c("Pin", "Tian"), "Ng",  role = c("ctb"), 
	comment = "Contributions to Sparse QR code", email =  "pin.ng@nau.edu"),
    person("Blaise", "Melly",  role = c("ctb"), 
	comment = "Contributions to preprocessing code", email =  "mellyblaise@gmail.com"),
    person("Achim", "Zeileis",  role = c("ctb"), 
	comment = "Contributions to dynrq code essentially identical to his dynlm code", 
	email =  "Achim.Zeileis@uibk.ac.at"),
    person("Philip", "Grosjean",  role = c("ctb"), 
	comment = "Contributions to nlrq code", email =  "phgrosjean@sciviews.org"),
    person("Cleve", "Moler",  role = c("ctb"), 
	comment = "author of several linpack routines"),
    person("Yousef", "Saad",  role = c("ctb"), 
	comment = "author of sparskit2"),
    person("Victor", "Chernozhukov",  role = c("ctb"), 
	comment = "contributions to extreme value inference code"),
    person("Ivan", "Fernandez-Val",  role = c("ctb"), 
	comment = "contributions to extreme value inference code"),
    person(c("Brian", "D"), "Ripley",  role = c("trl","ctb"), 
	comment = "Initial (2001) R port from S (to my everlasting shame -- 
	how could I have been so slow to adopt R!) and for numerous other 
	suggestions and useful advice", email =  "ripley@stats.ox.ac.uk"))
methods, graphics, Matrix, MatrixModels, survival, MASS
tripack, interp, rgl, logspline, nor1mix, Formula, zoo,
R.rsp, conquer
Roger Koenker [cre, aut],
  Stephen Portnoy [ctb] (Contributions to Censored QR code),
  Pin Tian Ng [ctb] (Contributions to Sparse QR code),
  Blaise Melly [ctb] (Contributions to preprocessing code),
  Achim Zeileis [ctb] (Contributions to dynrq code essentially identical
    to his dynlm code),
  Philip Grosjean [ctb] (Contributions to nlrq code),
  Cleve Moler [ctb] (author of several linpack routines),
  Yousef Saad [ctb] (author of sparskit2),
  Victor Chernozhukov [ctb] (contributions to extreme value inference
    code),
  Ivan Fernandez-Val [ctb] (contributions to extreme value inference
    code),
  Brian D Ripley [trl, ctb] (Initial (2001) R port from S (to my
    everlasting shame -- how could I have been so slow to adopt R!) and
    for numerous other suggestions and useful advice)