11#include <OpenMS/config.h>
60 class OPENMS_DLLAPI BrukerTimsImagingFile :
public ProgressLogger
77 BrukerTimsFile::Config inner_config;
80 bool strict_imaging_only =
true;
84 BrukerTimsImagingFile() =
default;
103 void load(
const std::string& path, MSImagingExperiment& exp);
123 void load(
const std::string& path, MSImagingExperiment& exp,
const Config& config);
136 static bool isImagingDataset(
const std::string& path);
151 static std::vector<MaldiPixel> readMaldiFrameInfo(
const std::string& d_folder);
163 static std::string readGlobalMetadataValue(
const std::string& d_folder,
const std::string& key);
167 static void computeBoundingBox_(
const std::vector<MaldiPixel>& rows,
168 Int& x_min, Int& y_min,
169 UInt& width, UInt& height);
174 static std::string resolveTdfPath_(
const std::string& path, std::unique_ptr<TempDir>& temp_dir);
int Int
Signed integer type.
Definition Types.h:72
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19