add_nodes

Function add_nodes 

Source
pub fn add_nodes(
    encoded_sequence: &EncodedSequence,
    nodes: &mut Vec<Node>,
    closed: bool,
    training: &Training,
) -> Result<usize, OrphosError>
Expand description

Add nodes for start and stop codons in both directions

This function identifies potential start and stop codons in the sequence and creates corresponding nodes for gene prediction analysis.

§Arguments

  • encoded_sequence - The complete encoded sequence data
  • nodes - Vector to store the created nodes
  • closed - Whether to treat sequence as circular/closed
  • training - Training data for scoring parameters

§Returns

Number of nodes created, or error if processing fails