Description:
Visualizations are crucial for interpreting gene expression data. This issue is to add a dedicated visualization module for generating common plots like PCA plots, heatmaps, and volcano plots.
Tasks
[ ] Create a new core/visualization.py module.
[ ] Implement a function to generate PCA plots to visualize sample clustering.
[ ] Implement a function to create heatmaps of differentially expressed genes.
[ ] Implement a function to generate volcano plots to visualize differential expression results.
[ ] Integrate these plotting functions into the main pipeline, saving the plots to the output directory.
Description:
Visualizations are crucial for interpreting gene expression data. This issue is to add a dedicated visualization module for generating common plots like PCA plots, heatmaps, and volcano plots.
Tasks
[ ] Create a new core/visualization.py module.
[ ] Implement a function to generate PCA plots to visualize sample clustering.
[ ] Implement a function to create heatmaps of differentially expressed genes.
[ ] Implement a function to generate volcano plots to visualize differential expression results.
[ ] Integrate these plotting functions into the main pipeline, saving the plots to the output directory.