Pg-sui

Latest version: v1.0.2.1

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

Scan your dependencies

1.0.2.1

Bug Fixes

- Fixed bug where supervised imputers would fail due to duplicated `self` argument.
- Fixed bug where `ImputeNLPCA` would run `ImputeUBP` instead.
- Fixed gt_probability heatmap plot. It works correctly now.
- Fixed issues where plot directories were not being created.
- Fixed bugs where non-ML imputers would not decode the integer genotypes.
- Renamed gt probability plot to `simulated_genotypes`.
- Fixed default `prefix` argument for supervised imputers. It now aligns with the unsupervised imputers as `imputer`.
- Fixed bugs where `ImputeKNN` and `ImputeRandomForest` would not run.
- Set max pandas version to prevent future warnings.
- Added `warnings.simplefilter` to each module to catch `FutureWarning`.

Changed

- Implemented new plotting for test.py

1.0.2

Bug Fix

- Use GenotypeData copy method due to pysam Cython VariantHeader attribute.

1.0

Changed

- No longer in beta stages. Full release.

0.3.0

Features

- Unsupervised models now impute on nucleotide-encoded multilabel data instead of 012 data.

- Much higher metric scores due to the new multilabel encodings (less class imbalance).

- Unsupervised grid searches are faster due to less redundant code and removing unnecessary calculations with the scoring functions.

Changed

- Documentation updates to make it easier to understand all the available arguments and what they are for.

- Refactored `estimators.py` and `scorers.py` for better modularity and easier code maintenance.

Removed

- 012-encoded inputs for unsupervised imputers. Now uses multilabel nucleotide (4 class) inputs.

0.2.4

Features

- Initial release with four unsupervised neural network models, three supervised IterativeImputer models, and four non-machine-learning imputers.

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.