Releases: malariagen/malariagen-data-python
Releases · malariagen/malariagen-data-python
v15.0.1
v15.0.0
What's Changed
- Add support for writing Anopheles SNP data to the plink binary file format (shadow PR) by @alimanfoo in #584
- Add support for writing Anopheles SNP data to the plink binary file format by @tristanpwdennis in #515
- Replicate anjl params to avoid global import causing delays by @leehart in #673
- Add Pf8 by @eselimnl in #659
- Add gene_labels and labels to plot_genes() by @leehart in #653
- Ensure that missing CNVs are shown in a different colour in
plot_diplotype_clustering_advanced
by @jonbrenas in #670 - Haplotype frequency analysis methods by @jonbrenas in #630
- Refactor CNV frequencies functions to their own module by @jonbrenas in #665
- Changed
figure
s intooptional_figure
s anddef_figure
s intofigure
s by @jonbrenas in #676 - Expansion of the documentation by @jonbrenas in #592
- Refactor unit and integration tests and corresponding github actions by @alimanfoo in #686
- Palette option in
plot_cnv_hmm_heatmap
by @jonbrenas in #688 - Add @jonbrenas to the list of authors by @jonbrenas in #696
- Add
karyotype
to the docs by @jonbrenas in #701 - fix zarr-python to v2 by @sanjaynagi in #709
- Update pyproject.toml by @cclarkson in #711
New Contributors
- @tristanpwdennis made their first contribution in #515
- @eselimnl made their first contribution in #659
Full Changelog: v14.0.0...v15.0.0
v14.0.0
What's Changed
- Sort gene annotations by contig and start coordinate in
genome_features()
by @sanjaynagi in #649 - Add sample_query_options to more functions by @leehart in #645
- Remove transient warning during pytests by @jonbrenas in #650
- Colors in GWSS plots by @jonbrenas in #591
- Gene CNV optimisation by @alimanfoo in #655
- Sort discovered_releases numerically by @leehart in #666
- Better error message for gene_cnv_frequencies() by @jonbrenas in #668
- Add taxa and areas params to plot_frequencies_time_series() by @leehart in #657
Full Changelog: v13.5.0...v14.0.0
v13.5.0
What's Changed
- Add support for dynamic neighbour-joining by @alimanfoo in #647
- Plot H12 GWSS traces for multiple cohorts together in a single figure by @jonbrenas in #595
Full Changelog: v13.4.0...v13.5.0
v13.4.0
What's Changed
- Replace np.in1d with np.isin in g123.py by @leehart in #637
- Add cross_metadata to sample metadata section of Ag3 docs by @leehart in #638
- Add Ag inversion karyotyping support by @sanjaynagi in #608
- Add sample location scatter maps by @leehart in #639
- Use optional env var for show_progress in Ag3, Af1 by @leehart in #640
- Improve neighbour-joining tree performance by @alimanfoo in #641
- Small simplification to progress monitoring within plot_njt by @alimanfoo in #643
Full Changelog: v13.3.0...v13.4.0
v13.3.0
What's Changed
- Raise error if colab VM not in US by @alimanfoo in #632
- Avoid random error when performing tests by @jonbrenas in #634
- Add toolbar_options to grumbling gridplots by @leehart in #633
- Add sample_query_options by @leehart in #628
Full Changelog: v13.2.1...v13.3.0
v13.2.1
What's Changed
- Further work on scalability for large biallelic genotype data computations by @alimanfoo in #626
Full Changelog: v13.2.0...v13.2.1
v13.2.0
What's Changed
- Handle chunks parameter given as a size in memory; improve default chunks by @alimanfoo in #622
- Random error when performing tests by @jonbrenas in #619
- Fix center and zoom map parameters to allow int or float values by @leehart in #625
- Set auto_pan False for marker popup in plot_frequencies_map_markers() by @leehart in #624
- Improve performance when accessing biallelic SNP calls by @alimanfoo in #623
Full Changelog: v13.1.0...v13.2.0
v13.1.0
What's Changed
- Add parameters to the Anopheles pca function to allow better handling of outliers by @alimanfoo in #616
- Support fractions for max_missing_an and min_minor_ac parameters when accessing biallelic SNPs by @alimanfoo in #617
Full Changelog: v13.0.4...v13.1.0
v13.0.4
What's Changed
- Update switcher.json by @leehart in #602
- Pass through chunks when computing biallelic SNP calls by @alimanfoo in #613
- Handle dask distributed progress by @alimanfoo in #614
- More options for automatic sizing of chunks by @alimanfoo in #615
- Fix typos in docs by @leehart in #610
Full Changelog: v13.0.3...v13.0.4