A note on some of the parameters we are using:
In [7]:
import genepattern
# import cuzcatlan as cusca
# import pandas as pd
from cuzcatlan import hc_genes
genepattern.GPUIBuilder(hc_genes, name="Hierarchical Clustering of Genes (Rows).",
description="This function performs hierarchical clustering to group genes (rows) with similar expression profiles.",
parameters={
"distance_metric":{
"default": "pearson",
"choices":{'Information Coefficient':"information_coefficient",
'City Block (Manhattan or L1-norm)':'manhattan',
'Euclidean (L2-norm)':"euclidean",
'Pearson Correlation':"pearson",
'Uncentered Pearson Correlation':'uncentered_pearson',
'Uncentered Pearson Correlation, absolute value':'absolute_uncentered_pearson',
'Spearman Correlation':'spearman',
"Kendall's Tau": 'kendall',
'Cosine distance':'cosine',
}
}
})
In [2]:
hc_genes(input_gene_expression="https://datasets.genepattern.org/data/test_data/BRCA_minimal_60x19.gct", clustering_type="Single", distance_metric="pearson", file_basename="HC_out", clusters_to_highlight=3)
Out[2]:
In [ ]: