33#include <QTemporaryDir>
109 const QString &target);
115 void runTandem(
const QString &tandem_input_file);
125 const QString &final_tandem_output,
126 const QString &original_msdata_file_name);
PappsoException(const QString &message)
QTemporaryDir * mpa_temporaryDirectory
void run(UiMonitorInterface &monitor, const QString &tandem_input_file)
run a tandem job
void setTandemBinaryPath(const QString &tandem_binary_path)
void readyReadStandardError()
bool m_convertMzDataUsingSpectrumIndex
UiMonitorInterface * mp_monitor
void readyReadStandardOutput()
bool convertOrginalMsData2mzXmlData(const QString &origin, const QString &target)
void readTandemPresetFile(const QString &tandem_preset_file)
std::shared_ptr< FilterSuiteString > msp_ms2FilterSuiteString
void wrapTandemInputFile(const QString &tandem_input_file)
void tandemProgressMessage(QString message)
void writeFinalTandemOutput(const QString &tmp_tandem_output, const QString &final_tandem_output, const QString &original_msdata_file_name)
tandem output modification tandem output is modified to contain the Bruker's file as input and centro...
TandemWrapperRun(const QString &tandem_binary, const QString &tmp_dir)
prepare a tandem run
QString getMs2FilterSuiteString() const
gets the list of filters used on MS2 spectrum
void runTandem(const QString &tandem_input_file)
run a tandem job
Enums::MsDataFormat m_mzFormat
const QString checkXtandemVersion(const QString &tandem_bin_path)
virtual QException * clone() const override
XtandemError(const QString &message)
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...