vdj_pipe
pipeline for processing DNA sequence data
|
#include "vdj_pipe/file.hpp"
#include <fstream>
#include "boost/algorithm/string/case_conv.hpp"
#include "boost/filesystem.hpp"
#include "boost/functional/hash.hpp"
Namespaces | |
vdj_pipe | |
Main namespace of vdj_pipe library. | |
vdj_pipe::anonymous_namespace{file.cpp} | |
Macros | |
#define | VDJ_PIPE_SOURCE |
Functions | |
compression::Compression | vdj_pipe::guess_compression_magic (std::string const &path) |
compression::Compression | vdj_pipe::guess_compression_ext (bfs::path const &p) |
compression::Compression | vdj_pipe::guess_compression_ext (std::string const &path) |
format::Format | vdj_pipe::guess_format (std::string const &path, const compression::Compression c) |
std::pair< compression::Compression, format::Format > | vdj_pipe::guess_compression_format (std::string const &path) |
void | vdj_pipe::anonymous_namespace{file.cpp}::make_dirs_and_open (bfs::path const &p, std::ofstream &ofs) |
std::string | vdj_pipe::ensure_path_writable (std::string const &path) |
create file if does not exist along with parent directories if needed More... | |
std::string | vdj_pipe::ensure_path_writable (std::string const &path, std::string const &header) |
if file does not exist, create and write header; create parent directories if needed More... | |
bool | vdj_pipe::is_path_readable (std::string const &path) |
std::string | vdj_pipe::ensure_path_readable (std::string const &path) |
std::size_t | vdj_pipe::hash_value (File const &f) |
part of vdj_pipe project.
Distributed under GNU General Public License, Version 3; see doc/license.txt.
Copyright Mikhail K Levin 2013
#define VDJ_PIPE_SOURCE |