R/summary.scSpectra.R

Defines functions summary.scSpectra

Documented in summary.scSpectra

summary.scSpectra <- function(object, ncases = 10, ...){
  
  if (!inherits(object,"scSpectra")) {
    stop("object must be a scSpectra class object")
  }
  
  if (!inherits(ncases,"numeric")) {
    stop("ncases must be a valid number")
  }
  
  cat(paste("(", ncases, " first mass spectra) \n", sep = ""))
  print(head(object$est.table,ncases))
  cat("\n"); cat("----------------------------")
  cat("\n\n")
  cat(paste("Scale estimator:", object$estimator, "\n"))
  cat(paste("Method:", object$met, "\n"))
  cat(paste("Threshold:", object$threshold, "\n"))
  cat(paste("Limits: [", round(object$lower,4), ",", round(object$upper,4), "] \n", sep = ""))
  cat(paste("Deriv. order:", object$nd, "\n"))
  cat(paste("Lambda:", object$lambda, "\n"))
  cat(paste("No. potentially faulty spectra: ", object$cfailure, " (", object$prop*100," %) \n", sep = ""))

}

Try the MALDIrppa package in your browser

Any scripts or data that you put into this service are public.

MALDIrppa documentation built on March 29, 2022, 1:05 a.m.