KDTreeFeatureMaps
- class pyopenms.KDTreeFeatureMaps
Bases:
objectCython implementation of _KDTreeFeatureMaps
- Documentation is available at http://www.openms.de/current_doxygen/html/classOpenMS_1_1KDTreeFeatureMaps.html
– Inherits from [‘DefaultParamHandler’]
- __init__()
Cython signature: void KDTreeFeatureMaps() Stores a set of features, together with a 2D tree for fast search
Cython signature: void KDTreeFeatureMaps(libcpp_vector[FeatureMap] & maps, Param & param)
Cython signature: void KDTreeFeatureMaps(libcpp_vector[ConsensusMap] & maps, Param & param)
Methods
Cython signature: void KDTreeFeatureMaps()
Cython signature: void addMaps(libcpp_vector[FeatureMap] & maps)
Cython signature: int charge(size_t i)
Cython signature: void clear()
Cython signature: Param getDefaults() Returns the default parameters
Cython signature: String getName() Returns the name
Cython signature: void getNeighborhood(size_t index, libcpp_vector[size_t] & result_indices, double rt_tol, double mz_tol, bool mz_ppm, bool include_features_from_same_map, double max_pairwise_log_fc) Fill result with indices of all features compatible (wrt.
Cython signature: Param getParameters() Returns the parameters
Cython signature: libcpp_vector[String] getSubsections()
Cython signature: float intensity(size_t i)
Cython signature: size_t mapIndex(size_t i)
Cython signature: double mz(size_t i)
Cython signature: size_t numMaps()
Cython signature: void optimizeTree()
Cython signature: void queryRegion(double rt_low, double rt_high, double mz_low, double mz_high, libcpp_vector[size_t] & result_indices, size_t ignored_map_index)
Cython signature: double rt(size_t i)
Cython signature: void setName(const String &) Sets the name
Cython signature: void setParameters(Param & param) Sets the parameters
Cython signature: size_t size()
Cython signature: size_t treeSize()
- addMaps()
Cython signature: void addMaps(libcpp_vector[FeatureMap] & maps) Add maps and balance kd-tree
Cython signature: void addMaps(libcpp_vector[ConsensusMap] & maps)
- charge()
Cython signature: int charge(size_t i)
- clear()
Cython signature: void clear()
- getDefaults()
Cython signature: Param getDefaults() Returns the default parameters
- getName()
Cython signature: String getName() Returns the name
- getNeighborhood()
Cython signature: void getNeighborhood(size_t index, libcpp_vector[size_t] & result_indices, double rt_tol, double mz_tol, bool mz_ppm, bool include_features_from_same_map, double max_pairwise_log_fc) Fill result with indices of all features compatible (wrt. RT, m/z, map index) to the feature with index
- getParameters()
Cython signature: Param getParameters() Returns the parameters
- getSubsections()
Cython signature: libcpp_vector[String] getSubsections()
- intensity()
Cython signature: float intensity(size_t i)
- mapIndex()
Cython signature: size_t mapIndex(size_t i)
- mz()
Cython signature: double mz(size_t i)
- numMaps()
Cython signature: size_t numMaps()
- optimizeTree()
Cython signature: void optimizeTree()
- queryRegion()
Cython signature: void queryRegion(double rt_low, double rt_high, double mz_low, double mz_high, libcpp_vector[size_t] & result_indices, size_t ignored_map_index)
- rt()
Cython signature: double rt(size_t i)
- setName()
Cython signature: void setName(const String &) Sets the name
- setParameters()
Cython signature: void setParameters(Param & param) Sets the parameters
- size()
Cython signature: size_t size()
- treeSize()
Cython signature: size_t treeSize()