-
-
Notifications
You must be signed in to change notification settings - Fork 307
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OpenSwathWorkflow - swath_windows_file type not restricted! #7299
Comments
Everything looks ok from the output so I am not sure off the top of my head. Perhaps it is a bug in the program? For now I would just continue using the @hroest do you have any ideas? |
Swath window header parsing looks incomplete. Which separators were used? |
The errors seems to come from https://github.com/OpenMS/OpenMS/blob/develop/src/openms/source/ANALYSIS/OPENSWATH/SwathWindowLoader.cpp#L64. The only way it gets there is, if:
fails. @bruadi Can you try to use |
@cbielow you are right, it works. Thank you! :) What could be the reason? |
This is just a warning. Does it not proceed? I though I fixed allowing arbitrary filetypes for unspecified ports in recent OpenMS plugin versions. Which version are you using? @cbielow @jcharkow this is a minor bug since OpenSwathWorkflow does not specify any formats for this parameter. Also |
@jpfeuffer It's just a warning, but it's not being processed. I have the latest version 3.0.0 . Everything works without port 5: But as soon as I connect the swath windows file to port 5, OpenSwath immediately turns "red" ... . Port 5 has been described: Even if I rename the headers to lower_offset upper_offset, I get the same message... . But the headers are not read at all ... |
Hmmm I see. And there is no other output for the node? |
What do you mean by "no other output for the node"? Regarding the OpenSwathWorkflow node (only allowed the output of OSW)? |
I mean "right-click -> View std output" or output on the log window. |
But in this case there probably should be an error in the console or the KNIME logs. Can you increase the KNIME log level to DEBUG in the settings? |
Sorry, but then I am out of ideas. Nothing looks wrong here. You tried to run it, right? |
I can't run the OpenSwathWorkflow node at all, because it switches directly to red as soon as I connect the node with port 5... |
Unfortunately, maybe. You can ask in the KNIME forum if they can help with getting advanced logs or how to debug this. But without any error text, it is hard to suggest anything. As a last resort you can set up an Eclipse debug environment and debug the full KNIME software with the OpenMS plugin but this would be very advanced. Or you wait until someone adds a restriction to the parameter in the tool and then wait for a next OpenMS release in KNIME. |
@jpfeuffer thanks for your help! I think I will wait until the next OpenMS release in Knime and control the OpenSwathWorkflow via CLI until then. Would this be fixed until the next release in Knime? |
Hi,
I have a problem with OpenSwath when I load the swath_windows_file into OpenSwath:
/Applications/OpenMS-3.1.0/bin/OpenSwathWorkflow \ -in /Volumes/.../All_pos/18625_PS-B1-7.mzML \ -tr /Users/Documents/test/assaylibrary.tsv \ -tr_type tsv \ -sort_swath_maps \ -swath_windows_file /Users/Desktop/SWATHwindows_analysis.tsv \ -batchSize 1000 \ -readOptions cacheWorkingInMemory \ -tempDirectory /tmp \ -out_tsv osw_output.tsv \
I always get this error message:
SWATH window #1 from swath_windows_file extends beyond the Swath window of the data. Did you forget to apply the sort_swath_maps flag? (override with -force) Overridden with -force.
I have set up my swath windows file exactly as described here: "Automated SWATH Data Analysis Using Targeted Extraction of Ion Chromatograms; doi: 10.1007/978-1-4939-6747-6_20
What am I doing wrong?
Best regards
The text was updated successfully, but these errors were encountered: