QcMLFile
- class pyopenms.QcMLFile
Bases:
objectCython implementation of _QcMLFile
- Documentation is available at http://www.openms.de/current_doxygen/html/classOpenMS_1_1QcMLFile.html
– Inherits from [‘XMLHandler’, ‘XMLFile’, ‘ProgressLogger’]
- __init__()
Cython signature: void QcMLFile()
Methods
Cython signature: void QcMLFile()
Cython signature: void addRunAttachment(String r, Attachment at) Adds a attachment to run by the name r
Cython signature: void addRunQualityParameter(String r, QualityParameter qp) Adds a QualityParameter to run by the name r
Cython signature: void addSetAttachment(String r, Attachment at) Adds a attachment to set by the name r
Cython signature: void addSetQualityParameter(String r, QualityParameter qp) Adds a QualityParameter to set by the name r
Cython signature: void collectSetParameter(String setname, String qp, libcpp_vector[String] & ret) Collects the values of given QPs (as CVid) of the given set
Cython signature: void endProgress() Ends the progress display
Cython signature: void error(ActionMode mode, const String & msg, unsigned int line, unsigned int column)
Cython signature: String errorString()
Cython signature: bool existsRun(String filename) Returns true if the given run id is present in this file, if checkname is true it also checks the names
Cython signature: void existsRunQualityParameter(String filename, String qpname, libcpp_vector[String] & ids) Returns the ids of the parameter name given if found in given run empty else
Cython signature: bool existsSet(String filename) Returns true if the given set id is present in this file, if checkname is true it also checks the names
Cython signature: void existsSetQualityParameter(String filename, String qpname, libcpp_vector[String] & ids) Returns the ids of the parameter name given if found in given set, empty else
Cython signature: String exportAttachment(String filename, String qpname) Returns a String of a tab separated rows if found empty string else from run/set by the name filename of the qualityparameter by the name qpname
Cython signature: String exportIDstats(const String & filename)
Cython signature: String exportQP(String filename, String qpname) Returns a String value in quotation of a QualityParameter by the name qpname in run/set by the name filename
Cython signature: String exportQPs(String filename, StringList qpnames) Returns a String of a tab separated QualityParameter by the name qpname in run/set by the name filename
Cython signature: LogType getLogType() Returns the type of progress log being used
Cython signature: void getRunIDs(libcpp_vector[String] & ids) Gives the ids of the registered runs in the vector ids
Cython signature: void getRunNames(libcpp_vector[String] & ids) Gives the names of the registered runs in the vector ids
Cython signature: String getVersion() Return the version of the schema
Cython signature: void load(const String & filename) Load a QCFile
Cython signature: void merge(QcMLFile & addendum, String setname) Merges the given QCFile into this one
Cython signature: void nextProgress() Increment progress by 1 (according to range begin-end)
Cython signature: void registerRun(String id_, String name) Registers a run in the qcml file with the respective mappings
Cython signature: void registerSet(String id_, String name, libcpp_set[String] & names) Registers a set in the qcml file with the respective mappings
Cython signature: void removeAllAttachments(String at) Removes attachment with cv accession at from all runs/sets
Cython signature: void removeAttachment(String r, libcpp_vector[String] & ids, String at)
Cython signature: void removeQualityParameter(String r, libcpp_vector[String] & ids) Removes QualityParameter going by one of the ID attributes given in ids
Cython signature: void reset()
Cython signature: void setLogType(LogType) Sets the progress log that should be used.
Cython signature: void setProgress(ptrdiff_t value) Sets the current progress
Cython signature: void startProgress(ptrdiff_t begin, ptrdiff_t end, String label)
Cython signature: void store(const String & filename) Store the qcML file
Cython signature: void warning(ActionMode mode, const String & msg, unsigned int line, unsigned int column)
- addRunAttachment()
Cython signature: void addRunAttachment(String r, Attachment at) Adds a attachment to run by the name r
- addRunQualityParameter()
Cython signature: void addRunQualityParameter(String r, QualityParameter qp) Adds a QualityParameter to run by the name r
- addSetAttachment()
Cython signature: void addSetAttachment(String r, Attachment at) Adds a attachment to set by the name r
- addSetQualityParameter()
Cython signature: void addSetQualityParameter(String r, QualityParameter qp) Adds a QualityParameter to set by the name r
- collectSetParameter()
Cython signature: void collectSetParameter(String setname, String qp, libcpp_vector[String] & ret) Collects the values of given QPs (as CVid) of the given set
- endProgress()
Cython signature: void endProgress() Ends the progress display
- error()
Cython signature: void error(ActionMode mode, const String & msg, unsigned int line, unsigned int column)
- errorString()
Cython signature: String errorString()
- existsRun()
Cython signature: bool existsRun(String filename) Returns true if the given run id is present in this file, if checkname is true it also checks the names
- existsRunQualityParameter()
Cython signature: void existsRunQualityParameter(String filename, String qpname, libcpp_vector[String] & ids) Returns the ids of the parameter name given if found in given run empty else
- existsSet()
Cython signature: bool existsSet(String filename) Returns true if the given set id is present in this file, if checkname is true it also checks the names
- existsSetQualityParameter()
Cython signature: void existsSetQualityParameter(String filename, String qpname, libcpp_vector[String] & ids) Returns the ids of the parameter name given if found in given set, empty else
- exportAttachment()
Cython signature: String exportAttachment(String filename, String qpname) Returns a String of a tab separated rows if found empty string else from run/set by the name filename of the qualityparameter by the name qpname
- exportIDstats()
Cython signature: String exportIDstats(const String & filename)
- exportQP()
Cython signature: String exportQP(String filename, String qpname) Returns a String value in quotation of a QualityParameter by the name qpname in run/set by the name filename
- exportQPs()
Cython signature: String exportQPs(String filename, StringList qpnames) Returns a String of a tab separated QualityParameter by the name qpname in run/set by the name filename
- getLogType()
Cython signature: LogType getLogType() Returns the type of progress log being used
- getRunIDs()
Cython signature: void getRunIDs(libcpp_vector[String] & ids) Gives the ids of the registered runs in the vector ids
- getRunNames()
Cython signature: void getRunNames(libcpp_vector[String] & ids) Gives the names of the registered runs in the vector ids
- getVersion()
Cython signature: String getVersion() Return the version of the schema
- load()
Cython signature: void load(const String & filename) Load a QCFile
- map2csv()
- merge()
Cython signature: void merge(QcMLFile & addendum, String setname) Merges the given QCFile into this one
- nextProgress()
Cython signature: void nextProgress() Increment progress by 1 (according to range begin-end)
- registerRun()
Cython signature: void registerRun(String id_, String name) Registers a run in the qcml file with the respective mappings
- registerSet()
Cython signature: void registerSet(String id_, String name, libcpp_set[String] & names) Registers a set in the qcml file with the respective mappings
- removeAllAttachments()
Cython signature: void removeAllAttachments(String at) Removes attachment with cv accession at from all runs/sets
- removeAttachment()
Cython signature: void removeAttachment(String r, libcpp_vector[String] & ids, String at) Removes attachments referencing an id given in ids, from run/set r. All attachments if no attachment name is given with at
Cython signature: void removeAttachment(String r, String at) Removes attachment with cv accession at from run/set r
- removeQualityParameter()
Cython signature: void removeQualityParameter(String r, libcpp_vector[String] & ids) Removes QualityParameter going by one of the ID attributes given in ids
- reset()
Cython signature: void reset()
- setLogType()
Cython signature: void setLogType(LogType) Sets the progress log that should be used. The default type is NONE!
- setProgress()
Cython signature: void setProgress(ptrdiff_t value) Sets the current progress
- startProgress()
Cython signature: void startProgress(ptrdiff_t begin, ptrdiff_t end, String label)
- store()
Cython signature: void store(const String & filename) Store the qcML file
- warning()
Cython signature: void warning(ActionMode mode, const String & msg, unsigned int line, unsigned int column)