openalea.phenomenal.tracking.alignment.insert_gaps

openalea.phenomenal.tracking.alignment.insert_gaps(all_sequences, seq_indexes, alignment)[source]

Add gaps in sequences of ‘all_sequences’ whose indexes is in ‘seq_indexes’. A gap is defined as a NAN array element in a given sequence. Gaps positions are given by ‘alignment’.

Parameters:
  • all_sequences (list(2D array)) –

  • seq_indexes (list(int)) –

  • alignment (list(int)) – result from needleman_wunsch()