Skip to content

Instantly share code, notes, and snippets.

@jasdumas
Last active July 16, 2016 21:48
Show Gist options
  • Save jasdumas/b7b6e03b0497b6f32b6b80802ac0c01d to your computer and use it in GitHub Desktop.
Save jasdumas/b7b6e03b0497b6f32b6b80802ac0c01d to your computer and use it in GitHub Desktop.

shinyGEO testing before submitting to Bioinformatics again

  1. GSE83517: Gene Expression data from LPS (2 hour) - treated PPP2CA alpha conditional knockout Bone Marrow Derived Macrophages (PP2ACαfl/fl;lyM-Cre, cre-loxp mediated exon1 deletion in myeloid cells)

  2. result: DE plot and data export was working well. Since the dataset has no survial columns the 'Generate KM plot' button can still be pressed and the plot area shows the message "Generating KM curves, please wait..." - should that button be disabled if there a literaly no time/outcome values to choose from? the auto column detection correclty informed the user of not finding any appropriate column.

  3. GSE73142:Blood, adipose and muscle samples taken from monozygotic twin pairs with age range 32-37

  4. result: same concern as above.

  5. GSE83744: High-throughput phenotyping of lung cancer somatic mutations [main experiment]

  6. result: For DE, when lots of groups for comparision are selected we should automatically change the x-axis labels to horizontal to prevent overlapping text which if the application is being used by non-programmers they will not be able to change that themselves even if they edit the labels. Example from stackoverflow question and the code to do so: q + theme(axis.text.x = element_text(angle = 90, hjust = 1))


General Notes:

  • On the about page near Mike's name there is some stray HTML where the contributor badge is suppose to be: span class='label label-primary'>Contributor
  • Also can the link next my name be changed to my personal website: http://jasdumas.github.io/
  • I also still think it would be good to have an initial landing page to tell users what the application does beyond just needing to download a GSE number to start.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment