
#include "us_convertio.h"
Public Member Functions | |
| US_ConvertIO (void) | |
Static Public Member Functions | |
| static QString | readDBExperiment (QString, QString, US_DB2 *, QVector< SP_SPEEDPROFILE > &) |
| Reads entire experiment and auc files from the database, save to HD. More... | |
| static QString | writeRawDataToDB (US_Experiment &, QList< US_Convert::TripleInfo > &, QString, US_DB2 *=0) |
| Writes a new DB rawData record for each triple. More... | |
| static int | checkDiskData (US_Experiment &, QList< US_Convert::TripleInfo > &, US_DB2 *=0) |
| Checks some info that was read from disk with values from DB. More... | |
Static Private Member Functions | |
| static QString | readRawDataFromDB (US_Experiment &, QList< US_Convert::TripleInfo > &, QString &, US_DB2 *=0) |
This class provides the ability to save converted US3 data to the disk and the database. All methods are static.
Definition at line 25 of file us_convertio.h.
| US_ConvertIO::US_ConvertIO | ( | void | ) |
Definition at line 14 of file us_convertio.cpp.
|
static |
Checks some info that was read from disk with values from DB.
| ExpData | A reference to a structure provided by the calling function that contains the hardware and other database connection information provided by the xml file. |
| triples | A reference to a structure provided by the calling function that contains all the different cell/channel/wavelength defined by the xml file. |
| db | An opened db connection |
Definition at line 490 of file us_convertio.cpp.
|
static |
Reads entire experiment and auc files from the database, save to HD.
| runID | The run ID to look up in the database |
| dir | The location where the binary auc files are to go. |
| db | An opened db connection |
| speedsteps | Reference for returned experiment speed steps vector |
Definition at line 239 of file us_convertio.cpp.
|
staticprivate |
Definition at line 323 of file us_convertio.cpp.
|
static |
Writes a new DB rawData record for each triple.
| ExpData | A reference to a structure provided by the calling function that contains the hardware and other database connection information provided by the xml file. |
| triples | A reference to a structure provided by the calling function that contains all the different cell/channel/wavelength defined by the xml file. |
| dir | Local disk directory where auc files can be found |
| db | An opened db connection |
Definition at line 18 of file us_convertio.cpp.
1.8.3.1-20130324