-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement interactive reporting dashboard #131
Comments
For the app part 1:
I need to have a closer look at this...
If traces have arrays, then the axis type is automatically inferred to be multicategory. I guess for a DataFrame with MultiIndex this might work, but this is not a major issue, we can address that later.
Long term.
|
For the app part 2:
We can, but the output is not synchronizing well, e.g. hover position for the lower circle appears far away, and this seem to depend on the position of the figure in the page... same problem appears on the circos Dash gallery for the histogram. I suggest we leave it out, the overall diagram is more important than the actual size of the bars.
I had to reformat the output for markdown. This works now, but if the transcript names are too long, we might
This has taken some time to figure out... that's because we're paginating the table in the back end. To get the whole filtered table, we'd have to either let the front end handle pagination (no), or implement a callback with the same filtering, and making sure it does not fire unless the download button is triggered (yes).
I've actually implement filtering on the whole table, but the functionality is limited by the search syntax and the column types, but I think this is doing the job until we can think of something more flexible/robust.
Long term.
Leave for now, we can add this to a minor/patch release in the future
|
|
I really don't know where the above error if coming from... it's not consistently reproducible... |
The app part 1 mostly relies on pre-processed data (call to summarize-rpbp-profile-construction), such that it quickly does the plotting and minor data wrangling.
For app-specific related problems/improvements, I will open separate issues, where relevant. This still needs to be integrated.
Here is a non-exhaustive list of things to do/consider
We need two apps, one for the pre-processing (part 1), and one for the ORF prediction output (part 2, WIP).
How to run the app locally w/o calling the python script? #136
Remove old reporting scripts, and replace them with scripts to generate input data (WIP).
Harmonize nomenclature across outputs to facilitate handling.
Update documentation, in particular for QC and downstream analysis.
still WIP, but this should be done soon....
The text was updated successfully, but these errors were encountered: