<commit_before><commit_msg>Add sequences feature for empty scaffold<commit_after>Feature: Producing a summary of the scaffold sequences
  In order to have an overview of the sequences in a scaffold
  A user can use the "sequence" command
  to generate the a tabular output of the scaffold sequences

  @disable-bundler
  Scenario: An empty scaffold
    Given I create a new genomer project
      And I write to "assembly/scaffold.yml" with:
      """
      ---
        -
          unresolved:
            length: 50
      """
      And I write to "assembly/sequence.fna" with:
      """
      >contig0001
      ATGC
      """
     When I run `genomer summary sequences`
     Then the exit status should be 0
      And the output should contain:
      """
      +--------------+------------+------------+------------+----------+--------+
      |                              Scaffold Sequences                         |
      +--------------+------------+------------+------------+----------+--------+
      | Sequence     | Start (bp) |  End (bp)  | Size (bp)  | Size (%) | GC (%) |
      +--------------+------------+------------+------------+----------+--------+
      +--------------+------------+------------+------------+----------+--------+
      |   Total      |         NA |         NA |         NA |       NA |     NA |
      +--------------+------------+------------+------------+----------+--------+
      """
{'fraction_non_alphanumeric': 0.3190140845070423, 'fraction_numerical': 0.004929577464788733, 'mean_word_length': 0.8648293963254593, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1973831', 'n_tokens_mistral': 340, 'n_tokens_neox': 302, 'n_words': 106}