Posts

Showing posts from July, 2024

Issue resolved

 The problem with classes was resolved by making factory functions to encase them in, and then they were not conflicting with each other. 

New issue propped up

 When changing the whole architecture, a new issue has propped. An initialised object of the class can not be initialised again. So I am not able to revert back the home UI back dynamically. 

Finally the issue resolves

 Damn, those 2 weeks were stressful, finally the issue is resolved. I am able to render HoloViews and thus Bokeh plots inside my program and in the process my codebase is much better than before. 

Refactoring the codebase

 I am refactoring the whole codebase to make it more maintainable and in that hoping to solve the issue with HoloViews. I am making the codebase fully pragmatic and declarative and using Parameterised classes. I hope so it resolves the issue with HoloViews. 

Watching the tutorials in depth

 I am facing a serious bug now, I can't render bokeh plots at all. HoloViews objects is not able to render anything out at all. I have to find the solution because our whole project depends on HoloViews objects and its capabilities. Otherwise we are just plotting simple matplotlib plots. So currently I am going through the tutorials and documentation of all HoloViz ecosystem, be it Panel, or HoloViews or hvplot in detail. I am hoping to find the solution, maybe raise the issue through github, as I have seen some similar issue with people in the github issues of Panel.

Memory issue resolved

So what was happening is that panel was not properly storing the EventList object stored in memory. I couldn't access it if I changed panes. Now I have made it global to be accessible throughout.  

First Plot from loaded data, hurrah!!

 Well all this pipeline development and UI dev was useful because finally I have my first plot....yooo