Provides customized print methods for SummarizedExperiment objects to enhance readability and usability within a tidy workflow. It offers consistent, tidyverse-aligned console displays, including alternative tibble abstractions for large genomic data to improve discoverability and interpretation. The package also includes unified, contextual messaging utilities intended for the 'tidyomics' ecosystem.

Value

This package provides S3 methods and functions that enhance the display and manipulation of SummarizedExperiment objects. The main functions return:

  • print.SummarizedExperiment: Returns the input object invisibly

  • as_tibble.SummarizedExperiment: Returns a tibble with combined assay and metadata

  • tidy_message: Returns NULL invisibly (prints styled messages)

Key Features

  • Custom Print Methods: Alternative display formats for SummarizedExperiment objects

  • Tidyverse Integration: Seamless integration with tidyverse workflows

  • Scalable Visualization: Adaptive displays for large genomic datasets

  • Standardized Messaging: Consistent messaging utilities for the tidyomics ecosystem

Messaging System

The tidy_message function provides standardized, visually appealing messages for packages within the tidyomics ecosystem. It automatically detects the calling package to provide contextualized messaging.

Data Conversion

The as_tibble method converts SummarizedExperiment objects to tibble format, combining assay data with sample and feature metadata in a long format suitable for tidyverse workflows.

References

tidyprint: Custom Print Methods for SummarizedExperiment https://github.com/tidyomics/tidyprint

See also

Author

Chen Zhan chen.zhan@adelaide.edu.au