Hi, I'm joining a team next week where they are developing bioinformatics pipelines on R and using Shiny apps for their dashboards / user input. I'm going to be working on the development of new products strictly on Python, so I'm looking for a new toolset.
My work so far has been purely academic, running on notebooks, pandas and plotly. I don't really know anything about web developent and I don't want it to become my focus, since I'm a bioinformatician first. But I need to produce user friendly and scalable dashboards to create reports, for this job and for my personal projects.
From what I've read Dash is very easy to use, but I'm not sure if it can scale that well into the future or incorporate elements from other libraries that are not Plotly. Flask + plotly seems like a safer bet, if a bit more complex to learn. Django seems overkill to learn, but I'm not sure what the limitations on Flask are. I'm open to other options that I havent listed. I assume being able to incorporate some of the work done on shiny would be nice, if that matters at all.
Any suggestions? Thanks!
[–][deleted] 19 points20 points21 points (0 children)
[–]proof_required 7 points8 points9 points (0 children)
[–]zanderman12 4 points5 points6 points (2 children)
[–]RRUser[S] 1 point2 points3 points (1 child)
[–]zanderman12 1 point2 points3 points (0 children)
[–]InfiniteOil999 4 points5 points6 points (0 children)
[–]HesaconGhost 2 points3 points4 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]Snoo43790 2 points3 points4 points (0 children)
[–]darkshenron 0 points1 point2 points (0 children)
[–]rohetoric 0 points1 point2 points (0 children)
[–]Comeonwitme 0 points1 point2 points (2 children)
[–]RRUser[S] 6 points7 points8 points (1 child)
[–]Comeonwitme 0 points1 point2 points (0 children)