Changelog
Source:NEWS.md
jazzPanda 1.0.1
Updated on Sep 1, 2025
Changes to the package include: - function get_vectors():
- Buffer used for auto-detecting spatial windows has been changed from 5% to a fixed value of 1e-6.
- Added a new parameter to allow exporting the calculated bounding box for each sample.
-
function
compute_permp():- Buffer for automatic spatial boundaries is now set to
1e-6. - Fixed spatial bin indexing issues to ensure correct alignment when calcualting spatial vectors with count matrix.
- Buffer for automatic spatial boundaries is now set to
jazzPanda 1.1.1
Updated on June 24, 2025
Changes to the package include:
-
function
get_vectors():- Parameters
w_xandw_yhave been removed. Spatial windows are now automatically determined per sample using a 5% buffer around the coordinate range. - Improved handling of genes that are only detected in a subset of samples. If a gene is not present in a sample, a zero-filled vector is used for that sample to maintain consistent vector lengths across samples.
- Parameters
-
function
create_genesets():- Parameters
w_xandw_yhave been removed. Spatial windows are now computed per sample using a 5% buffer based on input coordinates. - Improved handling of genes that are only detected in a subset of samples. If a gene is not present in a sample, a zero-filled vector is used for that sample to maintain consistent vector lengths across samples.
- Parameters
-
function
compute_permp():- Parameters
w_xandw_yare no longer required. Spatial boundaries are now automatically derived per sample using a 5% buffer.
- Parameters
jazzPanda 0.2.2
Updated on February 23, 2025
Changes to the package include:
-
function
get_vectors():Input
xcan also be a named list now. This approach enables users to directly input transcript detection coordinates using a dataframe. This helps prevent integer overflow issues that may arise when creating the SpatialExperiment object for a large datasetIf invalid cluster/sample names are detected, the function
make.names()will be employed to generate valid names. A message will also be displayed to indicate this change.
-
function
create_genesets():- Input
xcan also be a named list now as inget_vectors()
- Input
jazzPanda 0.2.1
Updated on January 20, 2025
Changes to the package include:
-
New Accessors for the Correlation Approach Results:
- Add the function
get_cor() - Add the function
get_perm_p() - Add the function
get_perm_adjp()
- Add the function
-
New Accessors for Results from the Linear Modeling Approach:
- Add the function
get_top_mg() - Add the function
get_full_mg()
- Add the function
jazzPanda 0.2.0
Updated on November 16, 2024
To enhance interoperability with Bioconductor, the jazzPanda package has been updated to depend on the following data classes: SingleCellExperiment, SpatialExperiment, or SpatialFeatureExperiment.
Changes to the package include:
-
Removed Function:
- The
convert_data()function has been removed from the export list.
- The
-
function
get_vectors():- Input
trans_lstis renamed tox. - Input
cm_lstis removed. -
xmust be aSingleCellExperiment,SpatialExperiment, orSpatialFeatureExperimentobject. - Renamed
all_genestotest_genesto store genes for building spatial vectors.
- Input
-
function
compute_permp():- Input
datais renamed tox. -
n.coresis renamed ton_cores. -
xmust be aSingleCellExperiment,SpatialExperiment, orSpatialFeatureExperimentobject.
- Input
-
function
create_genesets():- Input
data_lstis renamed tox. -
xmust be aSingleCellExperiment,SpatialExperiment, orSpatialFeatureExperimentobject.
- Input
jazzPanda 0.1.1
Updated on November 12, 2024
- Add the
convert_data()function to expand interoperability with Bioconductor. Support input objects from SingleCellExperiment/SpatialExperimentSpatialFeatureExperiment class - Modify one input type for function
get_vectors(). Renamed input parameterdata_lstastrans_lstspecifically for storing transcript coordinates only.