lnccbrown / lnccbrown/ssm-simulators

Test coverage too low

Open
#85 0 comments 0 reactions 1 assignee View on GitHub

@cpaniaguam is already working on this.

Since Mar 24, 2025.

linear-ssm-simulators
Dominant language
Jupyter Notebook
Stars
24
Forks
18
Avg merge
1d 14h
Merged PRs (30d)
9

Description

Name                                          Stmts   Miss  Cover   Missing
---------------------------------------------------------------------------
setup.py                                          8      8     0%   1-14
src/__init__.py                                   2      2     0%   1-3
ssms/__init__.py                                  3      0   100%
ssms/basic_simulators/__init__.py                 2      0   100%
ssms/basic_simulators/boundary_functions.py      19      1    95%   65
ssms/basic_simulators/drift_functions.py         35      1    97%   24
ssms/basic_simulators/simulator.py              251     81    68%   61, 70, 124-127, 163, 165, 167, 172, 212, 340-362, 399, 406-409, 425, 465-485, 514-516, 530, 544, 664-665, 672, 694-703, 706, 793-818
ssms/basic_simulators/theta_processor.py        204      5    98%   399-400, 423-425
ssms/config/__init__.py                           3      0   100%
ssms/config/config.py                            23      1    96%   42
ssms/config/kde_constants.py                      1      0   100%
ssms/dataset_generators/__init__.py               2      0   100%
ssms/dataset_generators/lan_mlp.py              301    272    10%   96-172, 177-183, 187, 200-205, 213-257, 278-359, 378-428, 431-464, 481-503, 516-540, 562-680, 862-894, 945-971, 986-1032
ssms/dataset_generators/snpe.py                  39     25    36%   43, 46-114, 117-127, 134
ssms/support_utils/__init__.py                    3      0   100%
ssms/support_utils/kde_class.py                 148    134     9%   72-85, 107-119, 142-151, 184-226, 255-299, 325-368, 395-436, 460-511, 547-562
ssms/support_utils/utils.py                      70     62    11%   49-53, 81-95, 122-130, 149-155, 180-230
tests/__init__.py                                 0      0   100%
tests/test_simulator.py                          53      0   100%
---------------------------------------------------------------------------
TOTAL                                          1167    592    49%

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.