Skip to content

BOLTZ_FASTA errors on more than 62 fasta entries #637

Description

@jscgh

Description of the bug

Causes the pipeline to fail when an input contains more than 62 entries due to limitations in the ID combinations.

ERROR ~ Error executing process > 'NFCORE_PROTEINFOLD:BOLTZ:BOLTZ_FASTA (A_protein_UB/boltz_results_ubiquitin/msa/ubiquitin_0_csv)'

Caused by:
  Process `NFCORE_PROTEINFOLD:BOLTZ:BOLTZ_FASTA (A_protein_UB/boltz_results_ubiquitin/msa/ubiquitin_0_csv)` terminated with an error exit status (1)


Command executed:

  fasta_to_boltz.py 66.fasta A_protein_UB/boltz_results_ubiquitin/msa/ubiquitin_0_csv --yaml_out A_protein_UB/boltz_results_ubiquitin/msa/ubiquitin_0_csv.yaml
  
  cat <<-END_VERSIONS > versions.yml
  "NFCORE_PROTEINFOLD:BOLTZ:BOLTZ_FASTA":
      python: $(python3 --version | sed 's/Python //g')
  END_VERSIONS

Command exit status:
  1

Command output:
  (empty)

Command error:
  WARNING: Skipping mount /run/nvidia-persistenced/socket [files]: /run/nvidia-persistenced/socket doesn't exist in container
  WARNING: Skipping mount /var/run/nvidia-persistenced/socket [files]: /var/run/nvidia-persistenced/socket doesn't exist in container
  WARNING: Skipping mount /var/lib/apptainer/mnt/session/etc/resolv.conf [files]: /etc/resolv.conf doesn't exist in container
  Traceback (most recent call last):
    File "/home/z5378336/.nextflow/assets/Australian-Structural-Biology-Computing/proteinfold/bin/fasta_to_boltz.py", line 172, in <module>
      sys.exit(main())
    File "/home/z5378336/.nextflow/assets/Australian-Structural-Biology-Computing/proteinfold/bin/fasta_to_boltz.py", line 168, in main
      fasta_to_boltz(args.FASTA, args.ID, args.yaml_out)
    File "/home/z5378336/.nextflow/assets/Australian-Structural-Biology-Computing/proteinfold/bin/fasta_to_boltz.py", line 149, in fasta_to_boltz
      add_entity(header, seq_lines)
    File "/home/z5378336/.nextflow/assets/Australian-Structural-Biology-Computing/proteinfold/bin/fasta_to_boltz.py", line 128, in add_entity
      entity_id = all_combinations[counter]
  IndexError: list index out of range

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions