Wgscovplot

Latest version: v1.0.2

Safety actively analyzes 625610 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

1.0.0

This is a major release of wgscovplot with many user experience and quality of life changes to make the tool easier to
run and use. The frontend (HTML output) has been almost completely rewritten to have more of a single-page app (SPA)
like feel.

There are also a number of improvements to the developer experience so that frontend dev can be done separately with
live-code reloading using real-world datasets.

- Calculate depths from BAM files if Mosdepth `per-base.bed.gz` not found.
- SolidJS instead of JQuery for UI
- Migrated to Typescript and TSX from JS for frontend code.
- Hatch for packaging, building and managing project. Migrated from `setup.py` to `pyproject.toml`.
- Removed compiled JS from repo. JS/TS is compiled at build time with npm or bun if installed (`hatch_build.py`).
- Migrated from Webpack to Vite for frontend dev and JS compilation.
- Migrated from Bootstrap CSS to Tailwind CSS
- Added frontend test datasets and profiles for isolated frontend dev. See `web/README.md` for details.
- Moved CLI test data for easier testing with segmented and non-segmented virus pipeline output
- Added Black formatting, Ruff linting and Mypy type checking.
- Fixed variant bar colours to represent ALT allele rather than REF.
- Simplified CLI options with auto-detection of files and parameters based on type of analysis results provided.
- Coverage depths are compressed by default to base64 encoded string in HTML output to reduce HTML output size.
- Added more coverage plot visual customization options for colours, fonts, sizes, etc.
- Removed Jest JS/TS testing for now.

0.3.0

- Add support for segment virus (AIV)
- Accept result folder generated by `nf-flu` with option `--segment-virus`
- Annotate primer sequences with option `--primer-seq`. The primer sequence in fasta file

0.2.1

- Fixed issues of tooltips displayed incorrectly due to samples list being reversed

0.2.0

- Automatically Gene Bank and reference retrieval
- Automatically detect amplicon data and option to toggle amplicon bar
- Variant heat map is updated according to selected samples
- Downgrade and use Echarts v5.2.2 to fix the problem of amplicon plot (https://github.com/nhhaidee/wgscovplot/issues/36)
- Clean up code.

0.1.1

Fixes parsing of Medaka VCF with low/no coverage variants.

0.1.0

Initial alpha release.

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.