Fix for interactions with non-dictionary terms in regression analysis. Can now query for tw.id in interaction terms to support non-dictionary terms. This change is needed because tw.term is not defined in backend for non-dictionary terms. In future, will pass tw.term to backend for non-dictionary terms in regression analysis and will refactor backend to always use tw.term.
Checklist
Check each task that has been performed or verified to be not applicable.
[x] Tests: added and/or passed unit and integration tests, or N/A
[x] Todos: commented or documented, or N/A
[x] Notable Changes: updated release.txt, prefixed a commit message with "fix:" or "feat:", added to an internal tracking document, or N/A
Description
Closes https://github.com/stjude/proteinpaint/issues/1668
Fix for interactions with non-dictionary terms in regression analysis. Can now query for
tw.id
in interaction terms to support non-dictionary terms. This change is needed becausetw.term
is not defined in backend for non-dictionary terms. In future, will passtw.term
to backend for non-dictionary terms in regression analysis and will refactor backend to always usetw.term
.Checklist
Check each task that has been performed or verified to be not applicable.