Пример #1
0
    {
      return -1;
    }
  //some setup
  int file_reader_fasta(FILE * fp, Sequence * seq, int max_read_length, boolean new_entry, boolean * full_entry){
    long long ret;
    int offset = 0;
    if (new_entry == false){
      offset = db_graph->kmer_size;
      //die("new_entry must be true in hsi test function");
    }
    ret =  read_sequence_from_fasta(fp, seq, max_read_length,new_entry,full_entry,offset);
    return ret;
  }

  ReadingUtils* ru = alloc_reading_utils(10000, db_graph->kmer_size);
  //init the dbNodes
  int i;
  BinaryKmer b;
  binary_kmer_initialise_to_zero(&b);
  dBNode dummy_node;
  element_initialise(&dummy_node, &b, cmd_line->kmer_size);
  for (i=0; i<10000; i++)
    {
      ru->array_nodes[i]=&dummy_node;
    }
  if ( (ru==NULL) )
    {
      return -1;
    }
  int into_colour=0;
Пример #2
0
      return -1;
    }

  //some setup
  int file_reader_fasta(FILE * fp, Sequence * seq, int max_read_length, boolean new_entry, boolean * full_entry){
    long long ret;
    int offset = 0;
    if (new_entry == false){
      offset = db_graph->kmer_size;
      //die("new_entry must be true in hsi test function");
    }
    ret =  read_sequence_from_fasta(fp,seq,max_read_length,new_entry,full_entry,offset);
    return ret;
  }

  ReadingUtils* ru = alloc_reading_utils(MAX_LEN_GENE, db_graph->kmer_size);
  
  //init the dbNodes, mostly to keep valgrind happy
  int i;
  BinaryKmer b;
  binary_kmer_initialise_to_zero(&b);
  dBNode dummy_node;
  element_initialise(&dummy_node, &b, cmd_line->kmer_size);
  for (i=0; i<MAX_LEN_GENE; i++)
    {
      ru->array_nodes[i]=&dummy_node;
    }


  VarOnBackground* tmp_vob = alloc_and_init_var_on_background();
  GeneInfo* tmp_gi = alloc_and_init_gene_info();