Nesvilab/FragPipe

how to configure DIA-NN on Linux

Closed this issue · 2 comments

- Upload your log file
(If a log file hasn't been generated, go to the 'Run' tab in FragPipe, click 'Export Log', zip the resulting "log_[date_time].txt" file to avoid truncation, then attach the zipped file by drag & drop here.)

- Describe the issue or question:
After configuring DIA-NN to fragpipe/tools/diann/1.8.2_beta_8/linux/diann-1.8.1.8, I get an error. What is the correct file for DIA-NN in Linux? Thanks
com.dmtavt.fragpipe.exceptions.ValidationException: Version string not found for DIA-NN from "../fragpipe/tools/diann/1.8.2_beta_8/linux/diann-1.8.1.8"
at com.dmtavt.fragpipe.tools.diann.Diann.validate(Diann.java:127)
at com.dmtavt.fragpipe.tabs.TabConfig.on(TabConfig.java:569)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.greenrobot.eventbus.EventBus.invokeSubscriber(EventBus.java:517)
at org.greenrobot.eventbus.EventBus.postToSubscription(EventBus.java:454)
at org.greenrobot.eventbus.EventBus.postSingleEventForEventType(EventBus.java:421)
at org.greenrobot.eventbus.EventBus.postSingleEvent(EventBus.java:394)
at org.greenrobot.eventbus.EventBus.post(EventBus.java:275)
at com.dmtavt.fragpipe.api.Bus.post(Bus.java:76)
at com.dmtavt.fragpipe.Fragpipe.loadUi(Fragpipe.java:802)
at com.dmtavt.fragpipe.Fragpipe.on(Fragpipe.java:789)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.greenrobot.eventbus.EventBus.invokeSubscriber(EventBus.java:517)
at org.greenrobot.eventbus.EventBus.postToSubscription(EventBus.java:454)
at org.greenrobot.eventbus.EventBus.checkPostStickyEventToSubscription(EventBus.java:213)
at org.greenrobot.eventbus.EventBus.subscribe(EventBus.java:199)
at org.greenrobot.eventbus.EventBus.register(EventBus.java:153)
at com.dmtavt.fragpipe.api.Bus.register(Bus.java:50)
at com.dmtavt.fragpipe.Fragpipe.initMore(Fragpipe.java:729)
at com.dmtavt.fragpipe.Fragpipe.(Fragpipe.java:219)
at com.dmtavt.fragpipe.Fragpipe.lambda$displayMainWindow$3(Fragpipe.java:506)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

fcyu commented

Similar to #1518 and #1066

Please check if your Linux has the correct GLIBC library.

Best,

Fengchao

Similar to #1518 and #1066

Please check if your Linux has the correct GLIBC library.

Best,

Fengchao

Thank you for your help