#include "mqscanheader.h"
#include "byte.h"
Go to the source code of this file.
Data Structures | |
struct | Experiment |
LC/MS Experiment. More... | |
Defines | |
#define | SCAN_MS1 0x00000001 |
#define | SCAN_MS2 0x00000002 |
#define | SCAN_MS3 0x00000004 |
#define | SCAN_MS4 0x00000008 |
#define | SCAN_PROFILE 0x00000100 |
#define | SCAN_CENTROID 0x00000200 |
#define | SCAN_FULL 0x00010000 |
#define | SCAN_ZOOM 0x00020000 |
#define | SCAN_ALL 0xFFFFFFFF |
#define | MAX_NO_EXPERIMENTS 5 |
Typedefs | |
typedef Experiment | Experiment |
Enumerations | |
enum | { ABS_TO_REL, REL_TO_ABS } |
enum | { D1, D2 } |
enum | { PROFILE, CENTROID, PROFILE_ZERO_PADDING } |
enum | { EXPERIMENT_FILE_FORMAT_MQ_XML, EXPERIMENT_FILE_FORMAT_OPEN_RAW, EXPERIMENT_FILE_FORMAT_MZ_XML } |
enum | { MQ_REL, MQ_ABS } |
Functions | |
char * | ScanType_toString (int type) |
void | Experiment_destroy (Experiment *exp) |
Opens a file descriptor. | |
int | Experiment_isScanFull (Experiment *expmnt, int scanno) |
int | Experiment_isScanZoom (Experiment *expmnt, int scanno) |
int | Experiment_isScanMS (Experiment *expmnt, int scanno) |
int | Experiment_isScanMS2 (Experiment *expmnt, int scanno) |
int | Experiment_isScanCentroid (Experiment *expmnt, int scanno) |
int | Experiment_isScanProfile (Experiment *expmnt, int scanno) |
int | Experiment_isScanProfileUncompressed (Experiment *expmnt, int scanno) |
int | Experiment_isScanProfileCompressed (Experiment *expmnt, int scanno) |
Experiment * | Experiment_getPointer (char *szExperiment) |
void | Experiment_setStrings (Experiment *expmnt, char *szExpName) |
int | Experiment_verifyInstrumentMethod (Experiment *experiment) |
void | Experiment_createRawFolder (Experiment *exp) |
void | Experiment_createProcFolder (Experiment *expmnt) |
void | Experiment_createProcMapsFolder (Experiment *exp) |
void | Experiment_createProcResultsFolder (Experiment *exp) |
char * | Experiment_createCmpFolder (Experiment *expmnt_1, Experiment *expmnt_2) |
float | Experiment_getRTFromScan (Experiment *expmnt, int scanNumber) |
int | Experiment_getScanFromRT (Experiment *expmnt, float RT) |
float | Experiment_calcMeanRTSamplingTime (Experiment *expmnt) |
void | Experiment_createGlobalMSSamplingArray (Experiment *exp, float binSize, float moz_start, float moz_stop) |
void | Experiment_saveGlobalMSSamplingArray (Experiment *expmnt) |
float * | Experiment_getRTSamplingArray (Experiment *expmnt) |
float * | Experiment_copyRTSamplingArray (Experiment *expmnt, int scan_start, int scan_stop, int *size) |
int * | Experiment_copySCSamplingArray (Experiment *expmnt, int scan_start, int scan_stop, int *size) |
float | Experiment_getMOZFromMassBin (Experiment *expmnt, int binNumber) |
int | Experiment_getMassBinFromMOZ (Experiment *expmnt, float MOZ) |
int | Experiment_getSizeGlobalMSSamplingArray (Experiment *exp, float binSize, float moz_start, float moz_stop) |
Insets4f | Experiment_getRealInsets (Experiment *expmnt, Insets4i *samplingInsets) |
void | Experiment_getRangeOfIndependentScan (Experiment *experiment, double *mass_start, double *mass_stop) |
int | Experiment_getParentMSScan (Experiment *expmnt, int nScanNumber) |
int | Experiment_isCentroidOnly (Experiment *expmnt) |
int | Experiment_countScans (Experiment *expmnt, int type_bits) |
int | Experiment_countScansWithinLimits (Experiment *expmnt, int scan_start, int scan_stop, int type) |
int | Experiment_getMapTileIndex (Experiment *expmnt, int x, int y) |
void | Experiment_fprintMS2ScansAsTabDelimitedTable (FILE *fp, Experiment *expmnt) |
void | Experiment_fprintMZRuler (FILE *fp, Experiment *expmnt) |
Variables | |
char | SCAN_TYPE_STRING [3][50] |
int | EXPERIMENT_FILE_FORMAT_TYPE |
Experiment | EXPERIMENTS_LOADED [MAX_NO_EXPERIMENTS] |
int | CURR_NO_EXPERIMENTS |
int(* | Experiment_init )(Experiment *expmnt, char *szExperiment) |
Initializes Experiment. | |
int(* | Experiment_loadMS2MQScanHeaderArray )(Experiment *expmnt) |
float *(* | Experiment_getTIC )(Experiment *expmnt, int *nTIC) |
int(* | Experiment_createMS2Table )(Experiment *expmnt) |
|
Opens a file descriptor.
|
|
Initializes Experiment. Initializes the structure Experiment
|