I'm running the filtered_table step to remove controls, and keep getting this type of error message. Has anyone seen this before? Also, I'm on a Mac. It still generates a filteredtable.qza, however nothing is removed, so it looks exactly like it did pre-command. I pasted the command and error message below.
2025-02-07 12:04:38.676 python[3267:42009] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 1. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.
2025-02-07 12:04:38.676 python[3267:42009] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 1. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.
Good morning,
I'm running v. 2024.10 on MacOS 14.7.2 (23H311). I got the same error message, and it did generate the filteredtable_samplesONLY.qza, however the controls WERE removed this time so it seems the problem is resolved. Fingers crossed! I'm not sure why the error message popped up again, though.
Here's what I ran:
and got the same error message: CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 1. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.
2025-02-10 12:05:59.783 python[64699:285667] CFPropertyListCreateFromXMLData(): Old-style plist parser: missing semicolon in dictionary on line 1. Parsing will be abandoned. Break on _CFPropertyListMissingSemicolon to debug.
I was hoping --verbose would give more complete traceback, but it looks like we got no such luck.
I'm noticing the way your --p-where query is formatted a bit differently from our usage examples. I'm not positive this is the issue, but can you please try reformatting it to the following:
--p-where '[#SampleID]="CK.GASW" OR [#SampleID]="CK.TAU" OR [#SampleID]="CK.DMSP"'