What's Changed
* v0.4.2 by earmingol in https://github.com/earmingol/scCellFie/pull/6
* This PR includes a series of improvements:
- Network plot for visualizing cell-cell communication
- Added function to select markers from TF-IDF results
- Harmonized outputs across differential analyses
- Implemented subsampling in differential analysis
- Added beeswarm plot for visualizing results from differential analysis
- Added information about cell fraction using determinant genes of metabolic reactions
- Added `tight_layout` parameter to select whether using it or not in plots
- Improved a few docstrings
- Fixed minor bugs
EDIT
**Phenylalanine-associated tasks were rolled back by earmingol in 8 and modified as follows:**
Changes in https://github.com/earmingol/scCellFie/pull/7 were incorrect.
Phenylalanine to phenylacetyl-L-glutaminate only had reactions ALDD19xr (r0545), PHYCBOXL, and PEAMNO since there are no GPR rules for PACCOAL and PHACCOAGLNAC.

For this reason, Phenylalanine to phenylacetyl-L-glutaminate was renamed to Phenylalanine to phenylacetate (via phenylacetaldehyde)
*These changes to phenylalanine tasks are not contained in this release source code, containing 7 instead. For lastest version check the main branch*
**Full Changelog**: https://github.com/earmingol/scCellFie/compare/v0.4.1...v0.4.2