1 #ifndef GENESIS_PLACEMENT_FORMATS_JPLACE_READER_H_
2 #define GENESIS_PLACEMENT_FORMATS_JPLACE_READER_H_
39 #include <unordered_map>
129 std::shared_ptr<utils::BaseInputSource> source
145 std::vector<std::shared_ptr<utils::BaseInputSource>> sources
155 std::vector<std::shared_ptr<utils::BaseInputSource>> sources,
204 void process_jplace_placements_(
207 std::vector<std::string>
const& fields
213 void process_jplace_placements_p_(
216 std::vector<std::string>
const& fields,
217 std::unordered_map<size_t, PlacementTreeEdge*>
const& edge_num_map
223 void process_jplace_placements_nm_(
293 return invalid_number_behaviour_;
306 invalid_number_behaviour_ = val;
323 #endif // include guard