DeepPhe / DeepPhe-Release

Public release of the DeepPhe analytic software
Other
30 stars 10 forks source link

Cannot run pipeline twice in cTakes Piper File Submitter #19

Closed seanfinan closed 3 years ago

seanfinan commented 6 years ago

Running once in the gui works. If you change settings and run again or keep the same settings and run again the second run fails.

This is because the PatientSummarizer engine tries to register itself again for the second run. Registering an engine under the same name is an error and the pipeline quits. This is an Apache cTAKES feature.

savo0014 commented 6 years ago

i think this is because of the lck file in resources/org/apache/ctakes/dictionary/lookup/fast/ncit_plus_16ab. When I remove the lck file I am able to restart. I hope it addresses the same issue that Sean meant.

seanfinan commented 6 years ago

This is a different problem. I identify the cause in the first comment above: This is because the PatientSummarizer engine tries to register itself again for the second run. Registering an engine under the same name is an error and the pipeline quits. This is an Apache cTAKES feature.

seanfinan commented 5 years ago

Added a note to the documentation that the gui can only run the pipeline once.