clingen-data-model / clinvar-gk-pilot

MIT License
0 stars 0 forks source link

Investigate jvm->python multithreaded interaction #13

Open theferrit32 opened 1 year ago

theferrit32 commented 1 year ago

Looked a bit at this before. Calling into python functions and receiving datafied returns works. Need to look more at performance and using from multiple jvm threads.

https://github.com/clj-python/libpython-clj

theferrit32 commented 1 year ago

@toneillbroad my understanding is that https://github.com/clingen-data-model/clinvar-gk-pilot/issues/12 is about doing the processing purely in Python. After that maybe we can look again at doing the calls into python from clojure. But this would only really be useful if threading doesn't cause issues with this interaction between the jvm and the embedded python interpreter.