Problem with running Songbird

Hello,

I’m having an issue with running Songbird in Qiime2. I was able to follow the steps in “2. Using Songbird through Qiime2” as detailed in the following link (https://github.com/biocore/songbird). I successfully installed Songbird and imported the necessary data. However, when actually running Songbird, I come across an error that reads:

Plugin error from songbird:

  • ‘DataFrame’ object has no attribute ‘to_dense’*

Debug info has been saved to /tmp/qiime2-q2cli-err-br8wsjj0.log

I’m unsure how to resolve this ‘DataFrame’ issue. I’ve attached a copy of the error log in a txt. file below as a reference:

qiime2-q2cli-err-br8wsjj0.txt (1008 Bytes)

Is there a potential solution to this issue? I am very new to using Qiime2/Songbird and bioinformatics in general, so additional details and instructions would very much be helpful. I am using Qiime2 in Linux on VirtualBox on a Windows PC. I have Qiime2 2020.11 installed.

Best,
Idmah72

Hi @idmah72,

I think this is a version conflict underlying the plugin. As a temporary solution, Songbird should be compatible with qiime2-2020.8.

Best,
Justine

2 Likes