about summary refs log tree commit diff
path: root/gn
AgeCommit message (Collapse)Author
7 daysmempang-workshop: Add gawk and which to propagated-inputs HEAD mainwrk
The workshop tutorials and the pggb script use awk and which directly. Add them to the meta-package so users get them in the same profile. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
7 daysmbg: Unbundle recursive git submodule and use system parallel-hashmapwrk
Drop recursive? #t, which fails in Guix sandbox (gettext.sh permission denied during git submodule update). Add separate origin for zstr (not in Guix) and link parallel-hashmap from Guix instead of bundled. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
7 daysUnbundling recursive git submoduleswrk
2026-04-20Fix pathpjotrp
2026-04-19Add (pangenome) agc packagepjotrp
2026-04-18Downgrade to wfmash-0.14 for mempang and add tools for the workshoppjotrp
2026-04-17Moving patches around so we can use loadpath againpjotrp
2026-04-17Patch (opensmtp) because it fails on sendmail -tpjotrp
2026-04-17● All part1.md tutorial steps reproduce successfully:pjotrp
┌──────────────────┬────────────────────────────────────┬───────────────────────────────────────────────────┐ │ Section │ Steps │ Result │ ├──────────────────┼────────────────────────────────────┼───────────────────────────────────────────────────┤ │ vg construct │ vg construct -r tiny.fa -m 4 │ OK - creates graph │ ├──────────────────┼────────────────────────────────────┼───────────────────────────────────────────────────┤ │ vg view + dot │ vg view -d ... | dot -T pdf │ OK - generates PDF │ ├──────────────────┼────────────────────────────────────┼───────────────────────────────────────────────────┤ │ vg construct VCF │ vg construct -r ... -v tiny.vcf.gz │ OK │ ├──────────────────┼────────────────────────────────────┼───────────────────────────────────────────────────┤ │ vg view paths │ vg view -dp / vg view -dpS │ OK │ ├──────────────────┼────────────────────────────────────┼───────────────────────────────────────────────────┤ │ vg view GFA │ vg view + sed fix │ OK - GFA output correct │ ├──────────────────┼────────────────────────────────────┼───────────────────────────────────────────────────┤ │ zgrep VCF │ zgrep '^##' -v | column -t │ OK │ ├──────────────────┼────────────────────────────────────┼───────────────────────────────────────────────────┤ │ pggb DRB1-3123 │ pggb -i ... -n 12 -t 16 │ OK - graph: 21920bp, 4854 nodes, 12 paths │ ├──────────────────┼────────────────────────────────────┼───────────────────────────────────────────────────┤ │ odgi stats │ odgi stats -S │ OK │ ├──────────────────┼────────────────────────────────────┼───────────────────────────────────────────────────┤ │ pggb -p 95 │ underaligned graph │ OK - 55853bp, 62 nodes (confirms tutorial answer) │ └──────────────────┴────────────────────────────────────┴───────────────────────────────────────────────────┘ Two packages added to mempang-workshop: graphviz (for dot) and gzip (for zgrep).
2026-04-17 - cigzip (binary, 0.1.0-b7cc0ed) -- successfully packaged and added to ↵pjotrp
pangenomes - tracepoints -- library-only Rust crate, already available as rust-tracepoints-0.1.0.66a5511 in pangenome-rust.scm for dependency use; cigzip exposes its functionality as a CLI
2026-04-16● All 29 packages in manifest.scm.example built successfully! No failures.pjotrp
Including: - pangenomes (meta-package: 28 pangenome tools) - mempang-workshop (workshop meta-package: 20 direct + pangenomes) - 27 other workshop-related and GeneNetwork packages All test flag comments are in place, pafplot tests now run during build, and the manifest builds cleanly.
2026-04-16Added (pangenomes) rtg-toolspjotrp
2026-04-16Add (pangenomes) gfalookpjotrp
2026-04-16Added (pangenome) pafplotpjotrp
2026-04-16Adding packages for the mempang workshoppjotrp
2026-04-15Mempang25 workshoppjotrp
2026-04-15Added bandageNGpjotrp
2026-04-15Added vg package back inpjotrp
2026-04-15Allow tuning rust packagespjotrp
2026-04-15Re-add vcflib packagepjotrp
2026-04-11pangenome: impg: updated to latest commitpjotrp
2026-04-11Make tools tunable (pangenome)pjotrp
2026-04-10Allow for tuning of C++ and Rust packages --tune=nativepjotrp
2026-04-10Make these pangenome packages tunablepjotrp
2026-04-10New package (pangenomes) meta-packagepjotrp
The pangenomes meta package propagates: wfmash, pggb, odgi, seqwish, smoothxg, impg, gfainject, gafpack, cosigt, minimap2, samtools, bedtools, bwa-mem2, meryl, kfilt, miniprot, pangene, gfaffix, gfautil, vcfbub, wally, fastga-rs, htslib
2026-04-09Rename channels.scm to avoid guix pull compilation error [AI]pjotrp
Rename manifest.scm to avoid guix pull compilation error [AI] Replace local-file with git-fetch statements
2026-04-08Propagate snakemake (cosigt)pjotrp
2026-04-08Fix cosigt propagation for workflow and missing getopts in pggbpjotrp
2026-04-05Add test (impg) integration testpjotrp
2026-04-04Propagate fastga-rs in impgpjotrp
2026-04-04Downgraded (wfmash) from 0.24 to 0.14. Pggb requires that. Cosigt tests:pjotrp
● ALL 12 STEPS PASS with wfmash-0.14! And note: Step 6 now shows 142 nodes (vs 7 nodes with wfmash-0.24) -- a much more detailed pangenome graph from pggb with the correct wfmash version. ● Genotype: sampleA#2#chr1 + sampleC#2#chr1, cosine similarity 0.52 -- exactly matching the expected result from the test README!
2026-04-04Update tests so they pass for cosigtpjotrp
2026-04-03Add wfmash recentpjotrp
2026-04-03Get pangenome tools going againpjotrp
2026-04-03Working on cosigt and odgi (WIP)pjotrp
2026-04-02Enable tests (impg)pjotrp
2026-04-02Getting rid of guix-past dependencypjotrp
guix-bioinformatics is now fully self-contained -- no more guix-past or guix-rust-past-crates dependencies.
2026-04-02Get rid of python-nose warningpjotrp
2026-04-02Updated (impg) to latest with dependenciespjotrp
2026-04-02Milestone achieved: guix-bioinformatics no longer depends on ↵pjotrp
guix-rust-past-crates. All Rust packages build with only -L . -L ../guix-past/modules.
2026-04-02More surgery:pjotrp
- gn-rust-correlation moved to genenetwork-rust.scm with new-style cargo-inputs - crates-io.scm import removed from genenetwork.scm and bioinformatics.scm - past-crates is now only referenced by crates-io.scm itself (dead file) - genenetwork2 builds successfully - All Rust packages (rust-qtlreaper, gn-rust-correlation) build from their new locations
2026-04-02Updated rust package for qtlreaperpjotrp
2026-04-02Move (gfaffix) to rust packagepjotrp
2026-04-02Changed URLs for Chris packagespjotrp
2026-04-02Updated (gfautil) to latest rust packagingpjotrp
2026-04-02Moved all pangenome Rust packages to pangenome-rust.scmpjotrp
2026-04-02Added a number of packages for cosigt/impg:pjotrp
+ gfainject + rust-onecode + ragc + fastga-rs + spoa + impg gfautil + safestringlib + bwa-mem2 + miniprot + pangene + wally + meryl + kfilt + cosigt
2026-03-24Fixes after a recent guix pullpjotrp
2026-03-24pylmm-gn2 moved to pastpjotrp
2026-03-23Packages reintroduced for GNpjotrp