aboutsummaryrefslogtreecommitdiff
path: root/day2/ex3-R/solution.nix
diff options
context:
space:
mode:
Diffstat (limited to 'day2/ex3-R/solution.nix')
-rw-r--r--day2/ex3-R/solution.nix15
1 files changed, 8 insertions, 7 deletions
diff --git a/day2/ex3-R/solution.nix b/day2/ex3-R/solution.nix
index 7d40f88..406e1f3 100644
--- a/day2/ex3-R/solution.nix
+++ b/day2/ex3-R/solution.nix
@@ -1,19 +1,20 @@
{bionix}:
with bionix; let
- R = pkgs.rWrapper.override {packages = with pkgs.rPackages; [edgeR];};
-
- counts = pkgs.fetchurl {
- url = "https://raw.githubusercontent.com/ucdavis-bioinformatics-training/2018-September-Bioinformatics-Prerequisites/master/friday/counts.tsv";
- sha256 = "sha256-ZmZ+vC4mKnmZKVJqbnEujDngwnSTZAxvQaZaNClUUWE=";
- };
+ R = pkgs.rWrapper.override {packages = with pkgs.rPackages; [limma edgeR Mus_musculus RColorBrewer R_utils];};
in
stage {
- inherit counts;
name = "r-ex";
+ src = pkgs.fetchurl {
+ url = "https://www.ncbi.nlm.nih.gov/geo/download/?acc=GSE63310&format=file";
+ sha256 = "sha256-jLII/e+SVNx4Fivb65WOF566fwFXFtdNLUs04S82++g=";
+ };
+
buildInputs = [R];
buildCommand = ''
+ tar xf $src
+ mkdir $out
Rscript ${./script.R}
'';
}