pub fn get_node(
    conn: &Connection,
    ids: Vec<i64>
) -> Result<Vec<Node>, Box<dyn Error>>
Expand description

IDs to Nodes

let path = std::path::PathBuf::from("tests/nwr/");
let conn = intspan::connect_txdb(&path).unwrap();

let ids = vec![12340, 12347];
let nodes = intspan::get_node(&conn, ids).unwrap();

assert_eq!(nodes.get(0).unwrap().tax_id, 12340);
assert_eq!(nodes.get(0).unwrap().parent_tax_id, 12333);
assert_eq!(nodes.get(0).unwrap().rank, "species");
assert_eq!(nodes.get(0).unwrap().division, "Phages");
assert_eq!(nodes.get(1).unwrap().tax_id, 12347);