INNER CODE UNIT · C++
abs_pos
DecodeGenetics/graphtyper · src/graph/absolute_position.cpp:48
abs_pos = chromosome_to_offset.at(chromosome) + contig_position;
}
catch (std::out_of_range const &)
{
std::cerr << "[gyper::absolute_position] ERROR: No chromosome \"" << chromosome
<< "\" available. Available chromosomes are:\n";
for (auto it = chromosome_to_offset.begin(); it != chromosome_to_offset.end(); ++it)
std::cerr << it->first << "\n";
std::cerr << std::endl;
assert(false);
std::exit(113);
}
return abs_pos;
}