Lists commonly used attributes available for a given dataset.
This function returns only the most frequently used attributes (defined in COMMON_ATTRIBUTES)
to avoid overwhelming the model with too many options. For a complete list,
use list_all_attributes.
Args:
mart (str): The mart identifier (e.g., "ENSEMBL_MART_ENSEMBL")
dataset (str): The dataset identifier (e.g., "hsapiens_gene_ensembl")
Returns:
str: CSV-formatted table of common attributes with their display names and descriptions.
Example:
list_common_attributes("ENSEMBL_MART_ENSEMBL", "hsapiens_gene_ensembl")
>>> "name,display_name,description
ensembl_gene_id,Gene stable ID,Ensembl stable ID for the gene
external_gene_name,Gene name,The gene name
..."