11#include <OpenMS/config.h>
42class OPENMS_DLLAPI FeatureMapArrowIO
56 static std::shared_ptr<arrow::Table> exportFeaturesToArrow(
57 const FeatureMap& feature_map);
68 static std::shared_ptr<arrow::Table> exportPSMsToArrow(
69 const FeatureMap& feature_map);
86 static bool exportToParquet(
87 const FeatureMap& feature_map,
88 const String& directory,
89 const ParquetWriteConfig& config = ParquetWriteConfig{});
103 static bool importFeaturesFromArrow(
104 const std::shared_ptr<arrow::Table>& table,
105 FeatureMap& feature_map);
117 static bool importPSMsFromArrow(
118 const std::shared_ptr<arrow::Table>& table,
119 FeatureMap& feature_map);
134 static bool importFromParquet(
135 const String& directory,
136 FeatureMap& feature_map);
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19