NEWS


VISTA 1.1.7

Internal

VISTA 1.1.6

New features

Default changing in VISTA 1.4.0

Bug fixes

Verification

Other changes

VISTA 1.1.5

New features

Bug fixes

VISTA 1.1.4

Internal

VISTA 1.1.3

Bug fixes

Documentation

VISTA 1.1.2

Targeted at Bioconductor 3.24 (VISTA 1.2.0). This release fixes several defects that produced silently wrong results, makes VISTA behave like a proper Bioconductor object, and begins a deprecation cycle for a number of inconsistent argument names. No existing script stops working: every renamed argument still functions and warns.

Data-integrity fixes

Check whether you were affected:

Reproducibility

Analysis changes

New features

Deprecations

All still work and warn once per session. See ?VISTA-deprecated for the full table and timelines; each becomes defunct in 1.4.0.

| Function | Deprecated | Use instead | |---|---|---| | get_deg_count_pieplot(), get_deg_count_donutplot() | label | label_type | | get_corr_heatmap() | cluster_by | order_by | | get_corr_heatmap() | show_corr_values, col_corr_values | label, label_color | | get_celltype_group_dotplot() | error | errorbar | | four get_expression_*() plots | comparisons | stat_comparisons | | get_pca_plot(), get_mds_plot(), get_umap_plot() | top_n_genes | top_n | | get_expression_lollipop(), get_foldchange_lollipop() | line_size | linewidth | | get_volcano_plot() | col_up, col_down, col_other(s), lab_size | colors, label_size | | get_pca_plot() | sample.seed | removed; it never had any effect | | get_expression_barplot(), get_expression_lollipop() | facet_scale | facet_scales | | get_expression_violinplot(), get_expression_lineplot() | value_transform | log_transform |

return_type values are unified on c("plot", "data", "both"). The legacy spellings still work and warn: "heatmap"/"clusters" (both heatmaps), "matrix" (get_celltype_heatmap()), "genes" (get_pathway_heatmap()). Arguments that select the shape of a purely tabular result -- get_pathway_genes(), get_genes_by_regulation(), read_vista_counts(), derive_vista_metadata() -- keep their own vocabularies, because they have no plot component.

Undocumented gene caps (20 for embeddings, 15 for lollipop, 25 for barplot) are now the max_genes argument, with the existing values as defaults.

Testing

Internal

VISTA 1.1.1

Bug fixes

Reproducibility

Analysis changes

Documentation

Testing

Internal

VISTA 1.0.0

VISTA 0.99.8

VISTA 0.99.7

VISTA 0.99.6

VISTA 0.99.5

VISTA 0.99.4

VISTA 0.99.3

VISTA 0.99.2

VISTA 0.99.1

VISTA 0.99.0

Submitted to Bioconductor 2026-02-11

Overview

VISTA (Visualization Toolkit for Transcriptomic Analysis) provides a unified S4-based framework for differential expression analysis of RNA-seq data, wrapping DESeq2 and edgeR workflows with consistent metadata management and rich visualization capabilities.

Key Features

Core Infrastructure

Visualization Suite (28+ functions)

Functional Analysis

Optional Features

Implementation Details

Bug Fixes