Uploading a csv file in dash and using it for analysis

Hi I created an app where I’m using a data-set on back-end which is read by pandas and then this data is used to generate dash plots.I’m using multiple algorithms so I created multiple tabs.All these things are working but now I want to upload the data in the web-page and after uploading I want results of the uploaded data.Initially I was hardcoding the location of the data-set so the app was working but now I don’t know how to do this.I know how upload works in dash but since dash is executed at runtime I’m not able to use the extracted data.

I am also having the same issue. I am also having issue with tabs as I am new to dash. Can you share your code.