Giter Club home page Giter Club logo

upsetr-shiny's Introduction

UpSetR-shiny

upsetr-shiny's People

Contributors

davidbernick avatar iansealy avatar jakeconway avatar ngehlenborg avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

upsetr-shiny's Issues

No plot

Hi,
I'm a beginner in shiny, and unfortunately I never had a graph display. Whether on Option 1 or Option2 (I haven't tested option3). I just have a big white box, like i have a picture, but the link is not good. I use the exemple file for option 1 and i copy the lists for option2.
Here are the warnings that I also get.
thank you in advance for your help

Warning: Navigation containers expect a collection of bslib::nav()/shiny::tabPanel()s and/or bslib::nav_menu()/shiny::navbarMenu()s. Consider using header or footer if you wish to place content above (or below) every panel's contents.
Warning in if (maximum == 1) { :
the condition has length > 1 and only the first element will be used
Warning: Error in renderImage:
98: stop
97: renderImage [/home/shiny/test/UpSetR-shiny-master/server.R#403]
96: func
83: renderFunc
82: output$plot
1: runApp
Warning: Error in renderImage:
98: stop
97: renderImage [/home/shiny/test/UpSetR-shiny-master/server.R#403]
96: func
83: renderFunc
82: output$plot
1: runApp
Warning: Error in png: invalid 'width' argument
98: png
97: renderImage [/home/shiny/test/UpSetR-shiny-master/server.R#414]
96: func
83: renderFunc
82: output$plot
1: runApp

Can't load sample dataset

After uploading the movies.csv dataset, choosing comma and pressing confirm I get a success message. The next page, however, shows only:

Error: argument of length 0

PNG/PDF download does not contain empty intersections

User report:

Briefly, here’s my problem: I am using the shiny app implementation and I cannot get the output file to include the empty intersections. It shows up in the browser image but surprisingly not in png/pdf output (and I need vector image).

I reproduced this on https://gehlenborglab.shinyapps.io/upsetr/ using the following expression:

A=12, B=0, C=5, A&B=4, A&C=2, B&C=1, A&B&C=2

This is what I see in the Shiny app:

unknown-25

And this is what I get when I download the PNG (or PDF):

upsetr-7

Add links to the shiny app

I couldn't find the shiny app or this from the main github repo.

I.e., we should

  • add back-and forward links from the R and the JS implementation to the code.
  • add links to the shiny website in all other palces

Show plot also for a single set

When you only select one specific set, the view is empty:

image

A simple fix here would be to also show the plot only for one set.

Pre-load sample dataset

It would be great if a sample dataset can be pre-loaded and I can jump straight to the upset shiny plot.

Remove Welcome! tab

And move the content to a page that you can reach when you click the big "UpSetR" label. This behaves like a link right now, but can't be clicked.

Add more info on front page

In addition to the links (#9) add names, a brief description, and information on how to cite this.

Remove the details on data loading from this page and move them into the next page.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.