Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-3470

Refactor code to not include library imports into Common.R

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      To deploy Shiny Apps, we need to provide code for making plots. However, our current shared code in Common.R loads edgeR and DESeq2 libraries. As a result, any time a Shiny app loads the code in Common.R, it also goes through a long process of loading up those two libraries, which it doesn't actually need, since the R Shiny apps are only providing visualization, not statistical processing or analysis. So, let's move code that requires edgeR and/or DESeq2 out of Common.R into a different file.

      To do this, we'll need to modify a lot of the .Rmd files that use Common.R. They may need to now import both Common.R and the new statistical functions .R file instead of just Common.R.

      Suggestion for implementation strategy:

      • Loraine and/or Davis migrate the code out of Common.R?
      • Loraine and/or Davis update the rest of the code base?

        Attachments

          Activity

          No work has yet been logged on this issue.

            People

            • Assignee:
              ann.loraine Ann Loraine
              Reporter:
              ann.loraine Ann Loraine
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: