-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
gsDesign interface attempt #1 #15
Comments
Thanks for all of this amazing feedback! 1) I don't understand why the plot subtab under the "Group Sequential Design" tab is not functioning. This is a bug, fixed in Shiny 0.1.3 which will be released imminently. 2) Look at the sample size tab in the UI. It would be ideal if I could use radio buttons or tabs This is coming soon, hopefully this week or next. This has probably been our most common feature request. 3) Supporting variable length vector input (issue #14) is needed for this application. In the timing tab, This might be implementable as a custom control (i.e. will need JavaScript). It isn't quite possible to do this nicely right now but support is coming soon. 4) One of the nice things about the current Qt interface is that I can compare multiple designs. Interesting, we don't have anything for this at the moment. I'll think about it. 5) See the "Timing" input on the spending function tab. It would be nice to have control over I've added a "step" attribute to numericInput, but it just missed the boat for Shiny 0.1.3--it will be in 0.1.4. |
Just deployed Shiny 0.1.3, and the change to numericInput made it after all. You can re-run these commands to update Shiny:
|
For #2 (the server side knowing what tab is selected), I've just committed a change that will allow you to add an |
Thanks for your response. I will probably continue to play with this over weekends and will keep you posted on my progress or post issues as they arise. The upated tab feature will take me a long ways...but eventually having the variable length vector (or matrix!) input would be essential to replace the current interface... |
Following is a simple, limited interface to the gsDesign R package (ui and server code below).
This requires the gsDesign package available at CRAN.
This project has been open source since its inception in 2006 and is NOT for profit.
I am trying to replace an interface developed in Qt so that it can be maintained and extended by an R programmer.
See http://biopharmnet.com/wiki/GsDesign_Package if you want to see the Qt interface.
Any comments on this are welcome!
Comments:
~8 hours to learn shiny and do the interface so far is not bad!
This could make somewhat complex packages such as gsDesign easily accessible!
Initial issues with the current interface:
Also, if I want to use ggplot2, how do I get a plot to output (I pretty recent release of ggplot2)?
(instead of both) to get the functionality implemented here (I would prefer just tabs, but on the server side,
I don't have access to which tab is selected, so I had to use a radio buttons; radio buttons, on the other hand,
do not allow the dynamic ui side that tabs do).
I need to have a vector of the length specified there...and will want increasing numbers in
that vector between 0 and 1.
This functionality will be used in two other instances in a more complete interface.
This would require storing all of the parameters for each design, as well as some way to
navigate between them.
input increments in numericInput.
ui.r
server.r
The text was updated successfully, but these errors were encountered: