Hi everyone, I was trying to process a tilt series, pre-processed with WARP and aligned in IMOD, and I got this error:
System.Exception: System.Exception: Could not successfully
read file within the specified number of attempts.
at Warp.Image.FromFilePatient(Int32 attempts, Int32 mswait,
String path, int2 headerlessSliceDims, Int32 headerlessOffset,
Type headerlessType, Int32 layer, Stream stream) in
D:\Dev\warp2 WarpLib\mage, c:line 337
at
WarpWorker.Program.LoadAndPrepareGainReference(String
path, Boolean flipX, Boolean flipY, Boolean transpose) in
D:\Dev)warp2\Warp Worker\Program, cs: line 369
at WarpWorker.Program.Main(String] args) in
D:\Dev warp2\WarpWorker\Program, c:line 137
at Warp.WorkerWrapper.GetSuccessStatus0 in
D:\Dev\warp2/WarpLib\WorkerWrapper.cs:line96
at Warp. WorkerWrapper,LoadGainRef(String path, Boolean
flipX, Boolean flipY, Boolean transpose, String defectsPath) in
D;\Dev\warp2 WarpLib \WorkerWrapper.cs:line 136
at
Warp.MainWindow,«>c_DisplayClass64_1.<«ButtonStartProc
essing_OnClick>b__0>d.MoveNextnin
DA\Dev\warp2) Warp Main Window,xaml.cs:line O
- End of stack trace from previous location where exception
was thrown --.
System.Runtime ExceptionServices.ExceptionDispatchinfo.Thro
WO
at
System.Runtime.Compiler5ervices. TaskAwaiter HandleNonSucc
essAndDebuggerNotification(Task task)
at
Warp. Main Window. « ButtonStartProcessing_OnClick-d__64.M
oveNext© in Da_Dev warp2\Warp\MainWindow.xaml.cs.line
1958
End of stack trace from previous location where exception
was thrown -
af
System.Runtime.ExceptionServices.ExceptionDispatchinfo.Thro
WOl
at
System.Windows.Threading.ExceptionWrapper.InternalRealCa
"(Delegate callback, Object args, Int32 numArgs)
System.Windows.Threading.ExceptionWrapper.TryCatchWhent
Object source, Delegate callback, Object args, Int32 numArgs,
Delegate catchHandler)
at Warp.WorkerWrapper.GetSuccessStatusDin
DADev warp2\WarpLib WorkerWrapper. cs. line 96
at Warp.WorkerWrapperLoadGainRef(String path, Boolean
flipX, Boolean flipY, Boolean transpose, String defectsPath) in
DADevwarp2 WarpLib\WorkerWrapper.cs:line136
Warp.Main Window, « > c DisplayClass64_1.«≤ ButtonStartProc
essina OnClick- b. _O» d.MoveNext0 in
DA\Dewwarp2\Warp\MainWindow.xaml,cs:lineQ
- End of stack trace from previous location where exception
was thrown-
43
System.Runtime ExceptionServices,ExceptionDispatchinfo.Thro
at
System.Runtime.CompilerServices,TaskAwaiter.HandleNonSucc
essAndDebuggerNotification(Task task)
at
Warp.Main Window. « ButtonStartProcessing OnClick>d64.M
oveNext0 in D'\Dev warp2 Warp\MainWindow.xaml.cs:line
1958
_- End of stack trace from previous location where exception
at
System. Runtime, ExceptionServices. ExceptionDispatchinfo. Thro
WO
aT
System.Windows.Threading.ExceptionWrapper.InternalRealCa
I (Delegate callback, Object args, Int32 numArgs)
at
System.Windows.Threading.ExceptionWrapper.TryCatchWhen(
Object source, Delegate caliback, Object args, Int32 numArgs,
Delegate catchHandler)
I also tried processing a single tilt and I got this other error:
An error occurred while fitting the CTF. Likely reasons include:
- Insufficient read/write permissions in this folder.
- Too low defocus to yield more than one CTF peak in the processing range.
- Mismatch in gain reference and image dimensions.
The exception raised is:
System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException* was thrown.
at Warp.Image.get_HostData0 in D:\Dev\warp2\WarpLib\mage.cs:line 97
at Warp.Image..ctor(int3 dims, Boolean isft, Boolean iscomplex, Boolean ishalf) in D:\Dev\warp2\WarpLib
image.cs:line 245
at Warp.TiltSeries.<>c_DisplayClass115_0.<LoadMovieData>b_2(Int32 i) in DA\Dev/warp2\WarpLib
\TiltSeries.cs.line 7676
at Warp.Tools.Helper.ArrayOfFunction{T](Func"2 generator, Int32 n) in D:\Dev\warp2WarpLib\Tools\Helper.cs:line
768
at Warp.TiltSeries.LoadMovieData(ProcessingOptionsBase options, Movie(]& movies, Imaqe[]& movieData,
Boolean doOddEven, Image[]& movieDataOdd, Image[)& movieDataEven) in Di\Dev\warp2\WarpLib
\TiltSeries.cs:.line 7676
at Warp.TiltSeries.ProcessCTFSimultaneous(ProcessingOptionsMovieCTFoptions)inDA\Dev\warp2\WarpLib
\TiltSeries.cs.line 482
at Warp.MainWindow.<>C_DisplayClass103_0.<<ButtonProcessOneltemCTF_OnClick>b_0>d.MoveNextOinD:
\Dev\warp2\Warp\MainWindow.xaml.cs:line3008
I checked for dimensions mismatch in gain and image and they are the same size. I am processing data living on a NAS formatted on a Linux machine, but checked folder permissions and they seem ok.
I am new to tomography data processing and I will appreciate any input.
Thanks!