Skip to content

Commit c9978be

Browse files
committed
simplify
1 parent 90933f3 commit c9978be

File tree

2 files changed

+16
-13
lines changed

2 files changed

+16
-13
lines changed

src/models/block_group.rs

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -355,17 +355,6 @@ impl BlockGroup {
355355
graph
356356
}
357357

358-
pub fn get_empty_graph() -> GenGraph {
359-
let mut g = GenGraph::new();
360-
g.add_node(GraphNode {
361-
block_id: -1,
362-
node_id: PATH_START_NODE_ID,
363-
sequence_start: 0,
364-
sequence_end: 0,
365-
});
366-
g
367-
}
368-
369358
pub fn prune_graph(graph: &mut GenGraph) {
370359
// Prunes a graph by removing edges on the same chromosome_index. This means if 2 edges are
371360
// both "chromosome index 0", we keep the newer one (newer known by the higher edge id).

src/views/block_group.rs

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
use crate::models::{block_group::BlockGroup, node::Node, path::Path, traits::Query};
1+
use crate::graph::{GenGraph, GraphNode};
2+
use crate::models::{
3+
block_group::BlockGroup, node::Node, node::PATH_START_NODE_ID, path::Path, traits::Query,
4+
};
25
use crate::progress_bar::{get_handler, get_time_elapsed_bar};
36
use crate::views::block_group_viewer::{PlotParameters, Viewer};
47
use crate::views::collection::{CollectionExplorer, CollectionExplorerState, FocusZone};
@@ -21,6 +24,17 @@ use std::time::{Duration, Instant};
2124
// Frequency by which we check for external updates to the db
2225
const REFRESH_INTERVAL: u64 = 3; // seconds
2326

27+
fn get_empty_graph() -> GenGraph {
28+
let mut g = GenGraph::new();
29+
g.add_node(GraphNode {
30+
block_id: -1,
31+
node_id: PATH_START_NODE_ID,
32+
sequence_start: 0,
33+
sequence_end: 0,
34+
});
35+
g
36+
}
37+
2438
pub fn view_block_group(
2539
conn: &Connection,
2640
name: Option<String>,
@@ -84,7 +98,7 @@ pub fn view_block_group(
8498
explorer_state.selected_block_group_id = Some(block_group.id);
8599
focus_zone = FocusZone::Canvas;
86100
} else {
87-
block_graph = BlockGroup::get_empty_graph();
101+
block_graph = get_empty_graph();
88102
}
89103

90104
bar.finish();

0 commit comments

Comments
 (0)