diff options
author | Efraim Flashner | 2023-09-26 16:18:12 +0300 |
---|---|---|
committer | Efraim Flashner | 2023-09-26 16:18:12 +0300 |
commit | 0d8ed9f6c2ca7804a73028c947db0a2a6a61e7cb (patch) | |
tree | 23c803ed8c0654d95f6b3b274a993cfdb1433b20 /gn | |
parent | a848475c6bf6321dde971528f7c8d0c4d6e9e0d5 (diff) | |
download | guix-bioinformatics-0d8ed9f6c2ca7804a73028c947db0a2a6a61e7cb.tar.gz |
pggb: wrap with more packages
Diffstat (limited to 'gn')
-rw-r--r-- | gn/packages/bioinformatics.scm | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/gn/packages/bioinformatics.scm b/gn/packages/bioinformatics.scm index 95dda00..535018b 100644 --- a/gn/packages/bioinformatics.scm +++ b/gn/packages/bioinformatics.scm @@ -2692,7 +2692,11 @@ multiple sequence alignment.") ("scripts" "bin/scripts")) #:phases #~(modify-phases %standard-phases - (add-before 'install 'patch-binary-path + (add-after 'unpack 'force-python3 + (lambda _ + (substitute* (find-files "scripts" "\\.py$") + (("/usr/bin/python") "/usr/bin/python3")))) + (add-before 'install 'patch-and-wrap-scripts (lambda* (#:key inputs #:allow-other-keys) (substitute* "scripts/vcf_preprocess.sh" (("bcftools ") @@ -2706,6 +2710,8 @@ multiple sequence alignment.") (for-each (lambda (file) (wrap-script file + `("R_LIBS_SITE" ":" prefix + (,(getenv "R_LIBS_SITE"))) `("PATH" ":" prefix ,(map (lambda (input) (string-append input "/bin")) '#$(map (lambda (label) @@ -2722,7 +2728,9 @@ multiple sequence alignment.") "pafplot" "parallel" "pigz" + "python" "r-data-table" + "r-minimal" "rtg-tools" "samtools" "seqwish" @@ -2756,9 +2764,10 @@ multiple sequence alignment.") pafplot parallel pigz + python python-igraph - python-wrapper r-data-table + r-minimal rtg-tools samtools seqwish |