G-Tric

G-Tric generates synthetic three-dimensional datasets with configurable planted triclusters to evaluate and benchmark triclustering algorithms across domains such as biology, social sciences, urban studies, and geophysics.


Key Features:

  • Synthetic Data Generation: Generates synthetic three-dimensional datasets with configurable properties to provide known ground truth for triclustering evaluation.
  • Configurable Properties: Allows specification of data types (numeric or symbolic), dimensions, and background distributions.
  • Planted Triclusters: Embeds triclusters with adjustable patterns, structures, and interactions (including overlapping) within the synthetic data.
  • Data Quality Control: Introduces configurable levels of missing data, noise, or errors to assess algorithm robustness.
  • Benchmark Datasets: Includes predefined benchmark datasets that replicate widely used three-way data and provide corresponding planted triclustering solutions and generating parameters.
  • Evaluation Metrics: Supports intrinsic and extrinsic metrics for triclustering evaluation to enable comprehensive algorithm comparisons.

Scientific Applications:

  • Algorithm benchmarking: Comparative evaluation of triclustering algorithms against known ground truth.
  • Robustness assessment: Testing algorithm performance under varying levels of missing data, noise, and errors.
  • Method development for domain-specific data: Developing and validating triclustering methods for three-way data in biology, social sciences, urban studies, and geophysics.

Methodology:

Generates three-dimensional datasets by configuring data types (numeric or symbolic), dimensions, and background distributions; embeds planted triclusters with specified patterns, structures, and overlaps; injects missing data, noise, or errors; and records planted solutions and generating parameters.

Topics

Details

Tool Type:
command-line tool
Programming Languages:
Java
Added:
3/19/2021
Last Updated:
3/22/2021

Operations

Data Inputs & Outputs

Publications

Lobo J, Henriques R, Madeira SC. G-Tric: generating three-way synthetic datasets with triclustering solutions. BMC Bioinformatics. 2021;22(1). doi:10.1186/s12859-020-03925-4. PMID:33413095. PMCID:PMC7789692.

PMID: 33413095
PMCID: PMC7789692
Funding: - Fundação para a Ciência e a Tecnologia: PTDC/EEI-SII/1937/2014, PTDC/EME-SIS/31474/2017, UIDB/00408/2020, UIDP/00408/2020 - Horizon 2020: 818290