A library for working with phylogenetic and population genetic data.
v0.32.0
utils.hpp
Go to the documentation of this file.
1 #ifndef GENESIS_UTILS_H_
2 #define GENESIS_UTILS_H_
3 
4 /*
5  Genesis - A toolkit for working with phylogenetic data.
6  Copyright (C) 2014-2024 Lucas Czech
7 
8  This program is free software: you can redistribute it and/or modify
9  it under the terms of the GNU General Public License as published by
10  the Free Software Foundation, either version 3 of the License, or
11  (at your option) any later version.
12 
13  This program is distributed in the hope that it will be useful,
14  but WITHOUT ANY WARRANTY; without even the implied warranty of
15  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16  GNU General Public License for more details.
17 
18  You should have received a copy of the GNU General Public License
19  along with this program. If not, see <http://www.gnu.org/licenses/>.
20 
21  Contact:
22  Lucas Czech <lucas.czech@sund.ku.dk>
23  University of Copenhagen, Globe Institute, Section for GeoGenetics
24  Oster Voldgade 5-7, 1350 Copenhagen K, Denmark
25 */
26 
121 #include "genesis/utils/io/gzip.hpp"
198 
199 #endif // include guard
factor.hpp
range_minimum_query.hpp
table.hpp
thread_functions.hpp
algorithm.hpp
Provides some valuable algorithms that are not part of the C++ 11 STL.
parser.hpp
twobit_vector.hpp
gzip_input_source.hpp
helper.hpp
binomial.hpp
multi_future.hpp
simple_reader.hpp
helper.hpp
ranking.hpp
heat_map.hpp
fs.hpp
Provides functions for accessing the file system.
writer.hpp
helper.hpp
input_reader.hpp
glm.hpp
functions.hpp
slr.hpp
date_time.hpp
Provides functions for date and time access.
functions.hpp
common.hpp
fwd.hpp
concurrent_queue.hpp
output_stream.hpp
geo_coordinate.hpp
shapes.hpp
block.hpp
base_input_source.hpp
random.hpp
map.hpp
lightweight_semaphore.hpp
histogram.hpp
Header of Histogram class.
pca.hpp
gzip.hpp
helpers.hpp
operators.hpp
Header of Histogram operator functions.
distribution.hpp
version.hpp
Some stuff that is totally not imporatant, but nice.
dataframe.hpp
filter_iterator.hpp
axis.hpp
blocking_concurrent_queue.hpp
iterator_insertions.hpp
std.hpp
Provides some valuable additions to STD.
group.hpp
serializer.hpp
Header of Serializer and Deserializer class.
iterator_deletions.hpp
input_source.hpp
reader.hpp
trees.hpp
iterator_substitutions.hpp
helper.hpp
string.hpp
Provides some commonly used string utility functions.
input_stream.hpp
gzip_output_target.hpp
document.hpp
function_cache.hpp
distance.hpp
matrix.hpp
sha1.hpp
operations.hpp
Header of Histogram operations functions.
file_output_target.hpp
logging.hpp
Provides easy and fast logging functionality.
document.hpp
distances.hpp
Header of Histogram distance functions.
operators.hpp
gzip_stream.hpp
range.hpp
node.hpp
char_lookup.hpp
string_output_target.hpp
threadsafe_queue.hpp
col.hpp
reader.hpp
matrix.hpp
writer.hpp
kmeans.hpp
generic_input_stream.hpp
accumulator.hpp
Header of Histogram Accumulator class.
pie_chart.hpp
info.hpp
interval_tree.hpp
gradient.hpp
taxa.hpp
norm_diverging.hpp
stats.hpp
Header of Histogram statistics functions.
functions.hpp
Color operators and functions.
gzip_block_ostream.hpp
list_sequential.hpp
names.hpp
document.hpp
row.hpp
family.hpp
statistics.hpp
mru_cache.hpp
definitions.hpp
md5.hpp
functions.hpp
convert.hpp
transform_iterator.hpp
image.hpp
list_misc.hpp
char.hpp
color.hpp
Header of Color class.
reader.hpp
norm_linear.hpp
color_bar.hpp
options.hpp
strict_fstream.hpp
writer.hpp
interval.hpp
base64.hpp
list_diverging.hpp
text.hpp
exception.hpp
iterator.hpp
tickmarks.hpp
svg.hpp
writer.hpp
attributes.hpp
reader.hpp
norm_boundary.hpp
file_input_source.hpp
operators.hpp
Matrix operators.
matrix.hpp
moments.hpp
scanner.hpp
output_target.hpp
deserializer.hpp
Header of Serializer and Deserializer class.
functions.hpp
iterator.hpp
string_input_source.hpp
sequential_output_buffer.hpp
stream_output_target.hpp
bitvector.hpp
list_qualitative.hpp
input_iterator.hpp
document.hpp
A collection of classes for working with XML documents. See XmlDocument for more.
normalization.hpp
hash_tuple.hpp
euclidean_kmeans.hpp
thread_pool.hpp
correlation.hpp
input_buffer.hpp
compensated_sum.hpp
object.hpp
stream_input_source.hpp
dataframe.hpp
base_output_target.hpp
style.hpp
deref_iterator.hpp
mds.hpp
writer.hpp
operators.hpp
norm_logarithmic.hpp
sha256.hpp
optional.hpp