Sequence files¶
-
class mdk::seq::Sequence
A sequence file, i.e. a set of chains with optional interposed contact maps.
Public Functions
Public Members
-
std::optional<double> screeningDist
Optional screening distance, as per README.txt.
-
std::unordered_map<std::string, cmap::ContactMap> contactMaps
A map from the contact map path to a parsed contact map.
-
struct Chain
A single chain in the sequence file.
Public Members
-
std::vector<std::string> contactMaps
Paths to contact maps associated with the chain. Technically one could store
cmap::ContactMap
explicitly but we store paths in order to not duplicate contact maps.
-
std::vector<std::string> contactMaps
-
std::optional<double> screeningDist