Releases: pangenome/pggb
Releases · pangenome/pggb
v0.7.4
What's Changed
- Two rounds of smoothing by default by @AndreaGuarracino in #454
Full Changelog: v0.7.3...v0.7.4
v0.7.3
What's Changed
- update vcflib for fixed vcfwave by @AndreaGuarracino in #423
- latest vcflib by @AndreaGuarracino in #424
- update smoothxg by @AndreaGuarracino in #428
- update vcfwave by @AndreaGuarracino in #431
- Correctly pass POA params to smoothxg by @ASLeonard in #436
- update gfaffix and vg by @AndreaGuarracino in #438
- update GitHub Actions workflow to use ubuntu-latest by @AndreaGuarracino in #448
- wfmash v0.13.1 for happy logging by @AndreaGuarracino in #451
- Fix README and update default POA parameters to asm20 by @AndreaGuarracino in #452
- update smoothxg by @AndreaGuarracino in #453
Full Changelog: v0.7.2...v0.7.3
v0.7.2
What's Changed
- removed colons from timestamp by @nicmoya in #419
- update version by @AndreaGuarracino in #420
New Contributors
Full Changelog: v0.7.1...v0.7.2
v0.7.1
What's Changed
- bioconda is not a problem anymore (for now) [skip ci] by @AndreaGuarracino in #417
- update version by @AndreaGuarracino in #418
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- check installed tools and report issues by @AndreaGuarracino in #389
- only fail if non-installed programs are required by @ASLeonard in #390
- refresh documentation [skip ci] by @AndreaGuarracino in #391
- update wfmash/odgi/smoothxg by @AndreaGuarracino in #392
- Resolving the
'Illegal option --'error by @AndreaGuarracino in #395 - fix workflow by updating data table by @AndreaGuarracino in #396
- Be smoother with the ANI filter in the mapping step by @AndreaGuarracino in #397
- update vcfbub and vg, and a few other tools by @AndreaGuarracino in #401
- wfmash v0.16.0 by @ekg in #402
- PanSN requires a number as haplotype_id by @AndreaGuarracino in #405
- updated link example pangenomes by @nsmlzl in #409
- Add pggb version to its own log by @ASLeonard in #408
- add a fall back version by @AndreaGuarracino in #410
- update vg by @AndreaGuarracino in #411
- update wfmash by @AndreaGuarracino in #413
- update odgi/smoothxg by @AndreaGuarracino in #414
- Revert wfmash 0.14.0, update seqwish, vcflib by @AndreaGuarracino in #416
New Contributors
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- Heuristic
wfmashby @AndreaGuarracino in #315 - make stats option consistent with help by @mbhall88 in #317
- handle version reporting if pggb is symlinked by @ASLeonard in #318
- check PanSN in the input FASTA by @AndreaGuarracino in #321
- add entire
scriptsfolder inbinby @AndreaGuarracino in #323 - update
vg deconstructto version 1.50.1 by @AndreaGuarracino in #324 - update
gfaffixby @AndreaGuarracino in #325 - update MultiQC to v1.15 by @subwaystation in #326
- fix partition-before-pggb -p bug by @subwaystation in #327
- update smoothxg and odgi by @AndreaGuarracino in #330
- update
partition-before-pggbby @AndreaGuarracino in #332 - Update
wfmashwith the newMashMap3by @AndreaGuarracino in #333 - Update documentation and GitHub workflows by @AndreaGuarracino in #335
- update parameters and error messages by @AndreaGuarracino in #336
- update gffafix by @AndreaGuarracino in #338
- Fix libwfa2cpp in the Docker image by @AndreaGuarracino in #340
- fix parameter parsing by @AndreaGuarracino in #341
- update multiqc and vg by @AndreaGuarracino in #343
- Minimize the minimal
pggbcommand line by @AndreaGuarracino in #346 - update odgi/smoothxg by @AndreaGuarracino in #347
Mandatory -o/--output-dir, remove--no-pansnand better errors reporting by @AndreaGuarracino in #348- Fixes in
partition-before-pggbby @AndreaGuarracino in #349 - update wfmash by @AndreaGuarracino in #350
- A bit stronger filtering for mappings and matches by @AndreaGuarracino in #351
- fix -n/-c in partition-before-pggb by @AndreaGuarracino in #352
- update wfmash by @AndreaGuarracino in #355
- fix typo in usage regarding --no-splits by @kdm9 in #354
- update re-fixed wfmash by @AndreaGuarracino in #358
- re-re-fix wfmash by @AndreaGuarracino in #359
- update wfmash by @AndreaGuarracino in #361
- update vg and multiqc by @AndreaGuarracino in #362
- allow resuming for only variant calling by @AndreaGuarracino in #365
- stable link for
data.tableby @AndreaGuarracino in #366 - update smoothxg's SPOA and abPOA by @AndreaGuarracino in #367
- update smoothxg (abPOA) by @AndreaGuarracino in #368
vg deconstruct1.40.0 (again) and sort decomposed VCF file by @AndreaGuarracino in #369- update wfmash/smoothxg/odgi by @AndreaGuarracino in #371
- add option for filenames with param values by @AndreaGuarracino in #372
- multiqc 1.21, bcftools 1.19 by @subwaystation in #376
- update smoothxg by @AndreaGuarracino in #380
- update smoothxg by @subwaystation in #381
- explicit separator for vg 1.40.0 by @AndreaGuarracino in #384
- update wfmash/seqwish/smoothxg/odgi by @AndreaGuarracino in #386
- fix odgi viz underflow by @AndreaGuarracino in #387
New Contributors
- @mbhall88 made their first contribution in #317
- @ASLeonard made their first contribution in #318
- @kdm9 made their first contribution in #354
Full Changelog: v0.5.4...v0.6.0
pggb 0.5.4 - Fatica
The main power-ups in this version are in smoothxg:
- the partial order alignment (POA) is executed on unique sequences by duplicating the POA blocks before their alignment, strongly improving the performance;
- final graphs no longer contain uncovered edges, leading to a bit simpler graph topologies.
Moreover, we update vcfwave in order to correctly manage inversions in the VCF file normalization.
Updating pggb's components, we fixed several bugs and now the log files will be a bit less verbose (in order to avoid gigabyte-scale logs for long runs).
This introduces:
- update
smoothxgto perform the POA on unique sequences #280 by @AndreaGuarracino - fix versioning #282 by @AndreaGuarracino
- support metric parameter suffixes #290 by @ekg
- update
singularitysyntax in theREADME.md#293 by @petersudmant - add tools for
gfa2evaluationinDockerfile#295 by @subwaystation - update
smoothxgto avoid uncovered edges #304 by @AndreaGuarracino - update
pggb's components #281, #283, #285, #286, #296, #303 by @AndreaGuarracino - Update
vcflibto get the fixedvcfwave#311 by @AndreaGuarracino
pggb 0.5.3 - Eseguito
- fix
block_length managementand tweaks defaults #269 by @AndreaGuarracino - update
odgito fix anodgi unchopbug by @AndreaGuarracino - fix
partition-before-pggbcalling in theDockerfile#271 #273 by @thomasraulet - improve compatibility with
Nextfllow#272 by @subwaystation - plot also uncalled bases #274 by @AndreaGuarracino @subwaystation
- executable scripts #275 by @AndreaGuarracino
pggb 0.5.2 - Ciclico
- Emit tools' version in the LOG/YAML output #248 by @AndreaGuarracino
- Remove the
smoothxgloop as it has been internalized in it #249, #251 by @AndreaGuarracino, @subwaystation - Filter alignments with gap-compressed identity below
-p x 0.8#250 by @AndreaGuarracino - Call variants first (if requested), then compute the statistics and visualizations later (if requested) #254 by @AndreaGuarracino
- Make
paf2netmore robust by supporting any kind ofwfmash's output by @AndreaGuarracino - Better documentation #260, #261 by @AndreaGuarracino
- Fix the management of mandatory parameters #263 by @AndreaGuarracino
- Optimized build of
pggbtools in Docker/Singularity by #265, #264 @AndreaGuarracino - Updates
abpoaandsmoothxgto avoid a segmentation fault #266 by @AndreaGuarracino
pggb 0.5.1 - Speranza
This introduces:
gcc-11for building the tools in the Docker/Singularity image #240 by @ekg- a heavily reworked
pggbscript to improve its maintainability, with minor bug and typos fixes, and improvement in the LOG/YAML outputs #242 by @AndreaGuarracino - the
partition-before-pggbscript to perform sequence partitioning beforepggb#243 by @AndreaGuarracino - update for
seqwishand its compilation to improve its portability #244 by @AndreaGuarracino - optional (skippable) graph normalization step #246 by @AndreaGuarracino