The following lists sorts methods in :class:odgi.graph by what types of objects they modify.
.. autofunction:: odgi.graph.create_edge
.. autofunction:: odgi.graph.destroy_edge
.. autofunction:: odgi.graph.apply_ordering
.. autofunction:: odgi.graph.apply_path_ordering
.. autofunction:: odgi.graph.clear
.. autofunction:: odgi.graph.clear_paths
.. autofunction:: odgi.graph.load
.. autofunction:: odgi.graph.optimize
.. autofunction:: odgi.graph.serialize
.. autofunction:: odgi.graph.apply_orientation
.. autofunction:: odgi.graph.combine_handles
.. autofunction:: odgi.graph.create_handle
.. autofunction:: odgi.graph.destroy_handle
.. autofunction:: odgi.graph.divide_handle
.. autofunction:: odgi.graph.flip
.. autofunction:: odgi.graph.append_step
.. autofunction:: odgi.graph.create_path_handle
.. autofunction:: odgi.graph.destroy_path
.. autofunction:: odgi.graph.prepend_step
.. autofunction:: odgi.graph.set_circularity
.. autofunction:: odgi.graph.rewrite_segment
.. autofunction:: odgi.graph.set_step
The following list sorts methods in :class:odgi.graph by what object they return information about.
.. autofunction:: odgi.graph.edge_handle
.. autofunction:: odgi.graph.get_node_count
.. autofunction:: odgi.graph.get_path_count
.. autofunction:: odgi.graph.has_node
.. autofunction:: odgi.graph.has_path
.. autofunction:: odgi.graph.max_node_id
.. autofunction:: odgi.graph.min_node_id
.. autofunction:: odgi.graph.to_gfa
.. autofunction:: odgi.graph.forward
.. autofunction:: odgi.graph.get_degree
.. autofunction:: odgi.graph.get_handle
.. autofunction:: odgi.graph.get_id
.. autofunction:: odgi.graph.get_is_reverse
.. autofunction:: odgi.graph.get_length
.. autofunction:: odgi.graph.get_sequence
.. autofunction:: odgi.graph.get_step_count
.. autofunction:: odgi.graph.has_edge
.. autofunction:: odgi.graph.steps_of_handle
.. autofunction:: odgi.graph.get_handle_of_step
.. autofunction:: odgi.graph.get_is_circular
.. autofunction:: odgi.graph.get_path_handle
.. autofunction:: odgi.graph.get_path_name
.. autofunction:: odgi.graph.get_step_count
.. autofunction:: odgi.graph.is_empty
.. autofunction:: odgi.graph.path_back
.. autofunction:: odgi.graph.path_begin
.. autofunction:: odgi.graph.path_end
.. autofunction:: odgi.graph.path_front_end
.. autofunction:: odgi.graph.get_next_step
.. autofunction:: odgi.graph.get_path
.. autofunction:: odgi.graph.get_path_handle_of_step
.. autofunction:: odgi.graph.get_previous_step
.. autofunction:: odgi.graph.has_next_step
.. autofunction:: odgi.graph.has_previous_step
.. autofunction:: odgi.graph.is_path_end
.. autofunction:: odgi.graph.is_path_front_end
The following list sorts methods in :class:odgi.graph by what kind of iteratee they operate on.
.. autofunction:: odgi.graph.follow_edges
.. autofunction:: odgi.graph.for_each_handle
.. autofunction:: odgi.graph.for_each_path_handle
.. autofunction:: odgi.graph.for_each_step_in_path
.. autofunction:: odgi.graph.for_each_step_on_handle