Add pyproject.toml
:
- Create the
pyproject.toml
file to manage the build system and dependencies for the project.
Rename lib
to src
:
- Move the existing code directory from
lib/
tosrc/
.
Rename bin
to scripts
:
- Move the contents of
bin/
toscripts/
.
Upgrade beta_PCA.py
, beta_tSNE.py
, beta_UMAP.py
:
- Modify these files so that sample IDs in the data (group) file will be silently ignored if they do not appear in the group (data) file.
- "Var. explained" is added to the X and Y axis of the PCA plot.
Add beta_imputation.py:
- Create a new script
beta_imputation.py
to implement multiple imputation algorithms. Specify which algorithms you'd like to include (e.g.,k-nearest neighbors).