#include <Rcpp.h> #include "RcppIdent.h" RCPP_MODULE(Ident) { using namespace Rcpp; class_<RcppIdent>( "Ident" ) .constructor("Initialises a new Rccp ident object.") .method( "open", &RcppIdent::open, "Opens a mass spec file (mzXML, mzData, etc.) and creates a pwiz object" ) .method( "getIDInfo", &RcppIdent::getIDInfo, "Basic information about this mzid files" ) .method( "getPsmInfo", &RcppIdent::getPsmInfo, "Basic information about this mzid files" ) .method( "getModInfo", &RcppIdent::getModInfo, "Modification information about this mzid files" ) .method( "getSubInfo", &RcppIdent::getSubInfo, "Substitution information about this mzid files" ) .method( "getScore", &RcppIdent::getScore, "Scoring information about this mzid files" ) .method( "getPara", &RcppIdent::getPara, "Parameters used in identification." ) .method( "getDB", &RcppIdent::getDB, "Database used in identification." ) .method( "getSpecParams", &RcppIdent::getSpecParams, "SpectrumIdentificationResult cvParams" ) ; }