Correlations.hpp File Reference

#include <iterator>
#include <functional>
#include <Sequence/ensureFloating.hpp>
#include <Sequence/Portability/random_shuffle.hpp>
#include <Sequence/bits/Correlations.tcc>

Go to the source code of this file.

Classes

struct  Sequence::ProductMoment
 Pearson's product-moment correlation. More...
struct  Sequence::SpearmansRank
 Spearman's rank correlation. More...

Namespaces

namespace  Sequence
 

The namespace in which this library resides.


Functions

template<typename iter1 , typename iter2 , typename correlation_type , typename comparison_function , typename UniformIntGenerator >
ensureFloating< typename
std::iterator_traits< iter1 >
::value_type, typename
std::iterator_traits< iter2 >
::value_type >::type 
Sequence::PermuteCorrelation (iter1 beg_x, iter1 end_x, iter2 beg_y, const correlation_type &c, const comparison_function &comp, UniformIntGenerator &rand, const unsigned &NPERM=10000)
template<typename iter1 , typename iter2 , typename correlation_type , typename comparison_function , typename UniformIntGenerator >
ensureFloating< typename
std::iterator_traits< iter1 >
::value_type, typename
std::iterator_traits< iter2 >
::value_type >::type 
Sequence::PermuteCorrelation (iter1 beg_x, iter1 end_x, iter2 beg_y, const correlation_type &c, const comparison_function &comp, const UniformIntGenerator &rand, const unsigned &NPERM=10000)

Detailed Description

Generic algorithms for calculating and testing the significance of correlation coefficients

Definition in file Correlations.hpp.

Generated on Thu Aug 11 13:22:00 2011 for libsequence by  doxygen 1.6.3