aboutsummaryrefslogtreecommitdiff
path: root/guix.scm
diff options
context:
space:
mode:
authorzsloan2022-01-14 18:22:32 +0000
committerzsloan2022-01-14 18:22:32 +0000
commit68ac19153b128f60b660e11365e5fd4304c95300 (patch)
tree198e03522af43a2d41f3c02cf3785bcfd4635fc4 /guix.scm
parentf588ad96ae5045499860fa6e2740e101ad4410d7 (diff)
parent9ab0c3b6cc146e1711f1478242d4198eed720e4c (diff)
downloadgenenetwork2-68ac19153b128f60b660e11365e5fd4304c95300.tar.gz
Merge branch 'testing' of github.com:genenetwork/genenetwork2 into feature/add_rqtl_pairscan
Diffstat (limited to 'guix.scm')
-rw-r--r--guix.scm24
1 files changed, 24 insertions, 0 deletions
diff --git a/guix.scm b/guix.scm
new file mode 100644
index 00000000..9352c7c5
--- /dev/null
+++ b/guix.scm
@@ -0,0 +1,24 @@
+;; Make sure you have the
+;; https://git.genenetwork.org/guix-bioinformatics/guix-bioinformatics
+;; channel set up.
+;;
+;; To drop into a development environment, run
+;;
+;; guix shell -Df guix.scm
+;;
+;; To get a development environment in a container, run
+;;
+;; guix shell -C -Df guix.scm
+
+(use-modules (gn packages genenetwork)
+ (guix gexp)
+ (guix git-download)
+ (guix packages))
+
+(define %source-dir (dirname (current-filename)))
+
+(package
+ (inherit genenetwork3)
+ (source (local-file %source-dir "genenetwork3-checkout"
+ #:recursive? #t
+ #:select? (git-predicate %source-dir))))