datasets icon indicating copy to clipboard operation
datasets copied to clipboard

datasets summary crashes when called on a soon to be renamed genus Candida/Metschnikowiaceae

Open Jtrachsel opened this issue 1 month ago • 1 comments

Before opening an issue, please:

  • [x] Make sure you are using the latest version using datasets --version
  • [x] Review our documentation

Describe the bug Error when calling datasets summary on a genus of soon to be renamed taxa, Candida/Metschnikowiaceae taxid = 2964429.

panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x2 addr=0x8 pc=0x1006c6c7c]

goroutine 1 [running]:
datasets_cli/v2/datasets.(*taxonAutosuggestApi).GetMatchingOrganisms(0x14000217c20, {0x1400042c020, 0x19}, 0x1, 0x1, {0x1006fce4e, 0x1c})
        apps/public/Datasets/v2/datasets/datasets/ResolveTaxons.go:227 +0x1ac
datasets_cli/v2/datasets.(*taxonAutosuggestApi).handleExactMatch(0x16fd6b526?, {0x1400041c110, 0x1400041c120, 0x0, 0x1400041c130, 0x1400041c140, 0x0}, {0x1006eb440, 0x6}, {0x16fd6b526?, ...}, ...)
        apps/public/Datasets/v2/datasets/datasets/ResolveTaxons.go:312 +0x1b4
datasets_cli/v2/datasets.(*taxonAutosuggestApi).GetOrganisms(0x0?, {0x16fd6b526?, 0x0?}, 0x0?, {0x1006fce4e, 0x1c}, {0x1006eb440, 0x6}, 0x0?, {0x0, ...})
        apps/public/Datasets/v2/datasets/datasets/ResolveTaxons.go:370 +0x18c
datasets_cli/v2/datasets.RetrieveTaxIdForTaxon({0x16fd6b526, 0x7}, 0x0?, {0x1006fce4e, 0x1c}, {0x1006eb440, 0x6}, {0x0, 0x0, 0x0})
        apps/public/Datasets/v2/datasets/datasets/ResolveTaxons.go:78 +0xa8
datasets_cli/v2/datasets.createSummaryGenomeTaxonCmd.func1(0x140002b4900?, {0x140002294f0, 0x1, 0x1?})
        apps/public/Datasets/v2/datasets/datasets/SummaryGenomeTaxon.go:33 +0x8c
github.com/spf13/cobra.(*Command).execute(0x140002b4900, {0x140002294d0, 0x1, 0x1})
        external/com_github_spf13_cobra/command.go:940 +0x60c
github.com/spf13/cobra.(*Command).ExecuteC(0x100f191a0)
        external/com_github_spf13_cobra/command.go:1068 +0x368
github.com/spf13/cobra.(*Command).Execute(...)
        external/com_github_spf13_cobra/command.go:992
datasets_cli/v2/datasets.Execute()
        apps/public/Datasets/v2/datasets/datasets/root.go:482 +0x2c
main.main()
        apps/public/Datasets/v2/cmd/datasets/main.go:10 +0x20

To Reproduce

datasets summary genome taxon 2964429

Expected behavior Output of summary data for genomes belonging to this genus

Jtrachsel avatar May 14 '24 01:05 Jtrachsel