Conditional probability data update
This MR corresponds to a bugfix in the current conditional probability data.
Simplified the number of inputs between frontend and backend, the way to generate the data and made it re-usable across different methods.
For frontend dependencies, all the required data to render the conditional probability plots is in the conditional_probability_data
value of the json object returned by the backend.