inferCSN 1.2.1
-
func:
- Fixed warning on Windows platform for better compatibility.
-
docs:
- Updated documentation across multiple functions.
inferCSN 1.2.0
CRAN release: 2025-10-16
-
func:
- Removed
srmrelated functions and files. - Removed
RcppArmadillodependency. - Removed
Makevarsfiles for simplified build process. - Reorganized package structure by moving and removing files.
- Removed
-
refactor:
- Updated package template structure.
- Cleaned up package dependencies and build configuration.
-
docs:
- Updated package logo.
- Improved documentation formatting.
inferCSN 1.1.9
-
func:
- Enhanced logo printing functionality.
-
docs:
- Updated documentation across multiple functions.
inferCSN 1.1.8
-
func:
- Added
inferCSN_logo()function for displaying package logo. - Added new parameters for
log_message()function. - Modified
.cores_detect()function for better CPU core detection. - Removed
PKG_LIBSfromMakevarsandMakevars.winfiles. - Moved utility functions to
thisutilspackage.
- Added
-
refactor:
- Updated
pkgdownwebpage theme. - Fixed warnings and errors in GCC compilation.
- Optimized document structure.
- Updated
-
docs:
- Added examples in README.
- Updated package description.
- Updated
renvconfiguration files.
inferCSN 1.1.7
CRAN release: 2025-03-30
-
func:
- Added
sparse_cov_cor()function for sparse covariance and correlation computation. - Removed deprecated
sparseCovCorfunction. - Updated documentation for
sparse_cor()function.
- Added
inferCSN 1.1.6
CRAN release: 2025-03-27
-
func:
- Fixed error in
table_to_matrix()function. - Optimized performance for matrix operations.
- Fixed error in
-
bugs:
- Fixed error in pkgdown build process.
-
docs:
- Added example for
calculate_accuracy()function. - Modified examples for
plot_network_heatmap()function. - Updated badge display.
- Updated ProjectId.
- Added example for
inferCSN 1.1.3
-
func:
- Added new network evaluation functions for assessing network quality.
- Updated import records for better dependency management.
-
docs:
- Edited documentation for multiple functions.
- Modified documentation for
plot_network_heatmap()function. - Updated
test-coverage.yamlfile. - Renamed files for better organization.
-
refactor:
- Added check workflow for automated testing.
- Modified import statements.
inferCSN 1.1.2
-
func:
- Renamed
fit_sparse_regression()tofit_srm()for shorter function name. - Modified parameters for multiple functions.
- Renamed
-
docs:
- Updated package logo.
- Updated badge display.
inferCSN 1.1.1
-
func:
- Renamed function
fit_sparse_regression()tofit_srm().
- Renamed function
inferCSN 1.0.9
-
func:
- Added new utility functions including
%s%,matrix_to_table(),pearson_correlation(),simulate_sparse_matrix(),plot_coefficients(),split_indices(),subsampling_fun(), andweight_sift(). - Added new C++ functions including
network_format(),prepare_calculate_metrics()for improved performance. - Added
CITATIONfile for proper citation. - Renamed function from
percent_samplestosubsampling. - Imported native R pipe operator
|>for better compatibility with R >= 4.1.0.
- Added new utility functions including
-
refactor:
- Renamed function
%s%to%ss%. - Renamed functions to
calculate_metrics(). - Modified structure of
sparse_regression()output. - Modified normalization method implementation.
- Updated
log_message()function. - Improved documentation across multiple functions.
- Renamed function
-
bugs:
- Fixed multiple coding style issues.
- Fixed error in various functions.
- Fixed warning when package installation.
- Fixed download badge display.
-
docs:
- Optimized function documentation.
- Updated
.gitignore. - Updated packages record information.
-
deps:
- Deleted suggests packages that are no longer needed.
- Deleted useless packages from dependencies.
inferCSN 1.0.8
CRAN release: 2024-08-24
-
func:
- Added
log_message()function for consistent logging across package. - Added export of
log_message()for user access. - Modified documentation for multiple functions.
- Added
-
deps:
- Added import of
clipackage for better message formatting. - Modified Imports section.
- Removed exports for internal functions.
- Added import of
-
docs:
- Updated README.
- Improved documentation consistency.
-
refactor:
- Coding style improvements.
inferCSN 1.0.7
-
func:
- Removed export of
prepare_network_data()as internal function. - Modified documentation for multiple functions.
- Removed export of
-
bugs:
- Fixed error for
normalization()when settingmethodtosoftmax.
- Fixed error for
inferCSN 1.0.6
-
func:
- Added new visualization functions:
plot_embedding()andplot_weight_distribution(). - Added new parameters for
plot_weight_distribution(). - Added
asMatrixParallel()for parallel matrix operations. - Added
RcppParallelsupport for improved performance. - Added
PKG_LIBSinformation in Makevars. - Added new function
check_sparsity()for sparsity checking. - Added new global variables.
- Renamed
performance_evaluationfunctions. - Renamed files and functions for better organization.
- Support for sparse matrix operations.
- Updated R version requirement.
- Reduced computation complexity for better performance.
- Removed export of
check_parameters().
- Added new visualization functions:
-
bugs:
- Fixed error for
.weight_sift(). - Fixed error and improved coding style in
plot_scatter(). - Fixed document issues.
- Fixed error for
-
docs:
- Modified documentation for multiple functions.
- Modified examples, parameters, and documentation.
- Updated
renvfiles. - Updated
Makevarsfiles. - Updated document for some parameters.
-
refactor:
- Coding style improvements.
- Renamed functions and files.
inferCSN 1.0.5
CRAN release: 2024-06-26
-
func:
- Added
entropyto filter edges in network. - Added new function
as_matrix()for matrix conversion. - Added new function
plot_scatter()for scatter plot visualization. - Added new parameter for
plot_scatter(). - Added new function
network_sift()for network filtering (renamed from previous version). - Added new functions:
r_square(),plot_contrast_networks(),plot_dynamic_networks(). - Added new function
map_parallel()andparallelize_fun()for parallel processing. - Added
.softmax()function. - Added new parameter
heatmap_size_lockfornetwork.heatmap(). - Modified S4 method for
inferCSN. - Removed
dynamic.networks,contrast.networksfunctions (renamed/replaced). - Renamed
net.formattonetwork_format(). - Renamed
dynamic.networkstoplot_static_networks(). - Fixed errors and added new parameters for
network_sift(). - Deleted unnecessary functions.
- Modified import functions and packages.
- Using
as_matrix()instead ofas.matrix()for better performance.
- Added
-
deps:
- Removed
progresspackage and addedpbapplypackage. - Added new packages for enhanced functionality.
- Updated imports.
- Removed
-
bugs:
- Fixed error in
check.parameters(). - Fixed multiple errors.
- Fixed warning.
- Fixed note info.
- Fixed error in
-
docs:
- Updated
badges. - Modified examples.
- Updated
_pkgdown.yml. - Modified examples and figure style.
- Updated
renvfile. - Modified parameter description of functions.
- Updated
.gitignore. - Updated README.
- Updated
-
refactor:
- Coding style improvements across multiple files.
- Improved function organization.
inferCSN 1.0.3
CRAN release: 2024-04-17
-
func:
- Added new function
weight_filter()for filtering weights. - Added new parameters for
network.heatmap(). - Set
crossweightexample to\dontrun{}for CRAN compatibility.
- Added new function
-
docs:
- Updated NAMESPACE and import records.
inferCSN 1.0.2
-
func:
- Added new function
normalization()for data normalization. - Added new function
crossweight()for cross-weight analysis. - Added new function
crossweight_params(). - Added new function
extract_net()(later deleted). - Added new example data
example_meta_data. - Updated
crossweightand related functions. - Updated example data.
- Added new parameters for
calculate.gene.rank(). - Renamed function to
filter_sort.matrixto handle CRAN warning. - Renamed multiple functions for consistency.
- Deleted function
extract_net().
- Added new function
-
bugs:
- Fixed error when
sample. - Fixed multiple errors.
- Fixed pkgdown error.
- Fixed error when
-
docs:
- Updated README.
- Updated
crossweight.Rd. - Updated
_pkgdown.yml. - Updated NAMESPACE.
- Updated
renv.lock. - Modified examples.
- Formatted progress information.
-
refactor:
- Fixed coding style issues.
inferCSN 1.0.1
CRAN release: 2024-03-15
-
func:
- Added new function
filter.sort.matrix()for efficient matrix filtering and sorting. - Optimized memory consumption for handling large datasets.
- Modified function used to handle data.
- Modified parameter
k_folds. - Modified parameter
regulators_num. - Renamed multiple functions for consistency:
calculate.gene.rank(),sub.model.fit(),model.fit(),single.network(). - Added examples for multiple functions including
network.heatmap(),dynamic.networks(). - Added new parameter for
net.format(). - Modified some functions for better performance.
- Fixed error code.
- Added new function
-
bugs:
- Fixed multiple errors.
-
docs:
- Updated README with improved examples.
- Updated
_pkgdown.yml. - Updated
.gitignore. - Updated
cran_release.R. - Updated
.Rbuildignore. - Modified parameter information.
- Added test examples for
table_to_matrix(). - Updated logo.svg.
-
refactor:
- Removed test files.
- Updated NAMESPACE.
- Updated renv file.
- Added examples throughout.
inferCSN 1.0.0
CRAN release: 2024-02-09
-
feat:
- First major release of inferCSN package.
- Core functionality for inferring cell-specific gene regulatory networks.
- Sparse regression-based network inference algorithm.
- Support for single-cell RNA-seq data.
- Network visualization and analysis functions.
- Performance evaluation metrics.
-
docs:
- Complete documentation for all exported functions.
- Comprehensive README with usage examples.
- Package website with pkgdown.
inferCSN 0.99.9
CRAN release: 2024-01-10
-
func:
- Updated
table_to_matrix.cppfor improved performance. - Updated version to 0.99.9 in preparation for CRAN submission.
- Updated
-
docs:
- Updated
cran_release.R. - Fixed example information.
- Added new function and renamed files.
- Updated
inferCSN 0.99.8
CRAN release: 2023-12-04
-
func:
- Updated
inferCSN()function with improvements. - Updated C++ functions for better performance.
- Updated and formatted code across multiple files.
- Updated example data.
- Updated
-
bugs:
- Fixed pkgdown error.
-
docs:
- Fixed error and modified documentation.
- Updated
renv.lock. - Updated
requirements.sh.
inferCSN 0.99.7
CRAN release: 2023-10-30
-
func:
- Fixed error when compiling on CentOS system.
- Updated
requirements.sh.
-
refactor:
- Version update for CRAN submission preparation.