AllenInstitute / MIES

Multichannel Igor Electrophysiology Suite
https://alleninstitute.github.io/MIES/user.html
Other
22 stars 6 forks source link

Logfile bugs: "Unexpected AD Unit" #1740

Open t-b opened 1 year ago

t-b commented 1 year ago

Example:

{
  "action": "assert",
  "exp": "2023_04_14_114222",
  "id": "7853462",
  "message": "Unexpected AD Unit",
  "source": "ASSERT",
  "stacktrace": "Stacktrace:
   DQM_FIFOMonitor(...)#L139 [MIES_DataAcquisition_Multi.ipf]
   AS_HandlePossibleTransition(...)#L105 [MIES_AcquisitionStateHandling.ipf]
   AFM_CallAnalysisFunctions(...)#L135 [MIES_AnalysisFunctionManagement.ipf]
   PSQ_PipetteInBath(...)#L5044 [MIES_AnalysisFunctions_PatchSeq.ipf]
   PSQ_EvaluateBaselineChunks(...)#L357 [MIES_AnalysisFunctions_PatchSeq.ipf]
   PSQ_EvaluateBaselineProperties(...)#L618 [MIES_AnalysisFunctions_PatchSeq.ipf]
   ",
  "ts": "2023-04-14T12:21:58.414-07:00"
}

Experiments:

"2022_03_23_090115"
"2022_04_27_130614"
"2023_04_14_114222"
"2023_04_14_125028"

Files:

.\W10DT1120232-08-audrey.mcc-2023-04-18T16_29_55Z\Log.jsonl.1SESuX
.\W10DT1120232-03-svc-ivscc-2023-01-04T16_51_35Z\Log.jsonl.wFsyLo

Code:

Packages/MIES/MIES_AnalysisFunctions_MultiPatchSeq.ipf=static Function/WAVE MSQ_SearchForSpikes(device, type, sweepWave, headstage, totalOnsetDelay, [numberOfSpikes, defaultValue, spikePositions])
Packages/MIES/MIES_AnalysisFunctions_MultiPatchSeq.ipf:  ASSERT(!cmpstr(WaveUnits(singleAD, -1), "mV"), "Unexpected AD Unit")
Packages/MIES/MIES_AnalysisFunctions_PatchSeq.ipf=static Function PSQ_EvaluateBaselineProperties(string device, STRUCT AnalysisFunction_V3 &s, variable type, variable chunk, variable fifoInStimsetTime, variable totalOnsetDelay)
Packages/MIES/MIES_AnalysisFunctions_PatchSeq.ipf:           ASSERT(!cmpstr(ADunit, "pA"), "Unexpected AD Unit")
Packages/MIES/MIES_AnalysisFunctions_PatchSeq.ipf:           ASSERT(!cmpstr(ADunit, "mV"), "Unexpected AD Unit")
Packages/MIES/MIES_AnalysisFunctions_PatchSeq.ipf:           ASSERT(!cmpstr(ADunit, "pA"), "Unexpected AD Unit")
Packages/MIES/MIES_AnalysisFunctions_PatchSeq.ipf=static Function/WAVE PSQ_SearchForSpikes(device, type, sweepWave, headstage, offset, level, [searchEnd, numberOfSpikesReq, spikePositions, numberOfSpikesFound])
Packages/MIES/MIES_AnalysisFunctions_PatchSeq.ipf:       ASSERT(!cmpstr(WaveUnits(singleAD, -1), "mV"), "Unexpected AD Unit")
Packages/MIES/MIES_MiesUtilities.ipf=Function CalculateTPLikePropsFromSweep(numericalValues, textualValues, sweep, deltaI, deltaV, resistance)
Packages/MIES/MIES_MiesUtilities.ipf:        ASSERT(!cmpstr(ADunit[i], "mV"), "Unexpected AD Unit")
t-b commented 9 months ago

Asked Rusty for data: https://aiephys.slack.com/archives/D03TU2REW4U/p1701897133648889