Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add package download statistics badge onto README #50

Merged
merged 29 commits into from
Apr 3, 2022

Commits on Jan 16, 2022

  1. Merge pull request UCD4IDS#44 from UCD4IDS/dev

    Add CONTRIBUTING.md to master branch
    zengfung authored Jan 16, 2022
    Configuration menu
    Copy the full SHA
    ca72403 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2022

  1. Update presentation order + subsection numbering

    - Changed the order of “Autocorrelation Wavelet Transform” and “Stationary Wavelet Transform” to agree with the order of presentation in the next sentence and the example code.
    - Add numbering to all subsections in “Examples”.
    zengfung authored Jan 21, 2022
    2 Configuration menu
    Copy the full SHA
    1f84106 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    354a342 View commit details
    Browse the repository at this point in the history
  3. Update to VERSION v0.1.15

    No changes in functionalities in current patch update. Only fixes and additions are made to
    follow JOSS guidelines.
    zengfung committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    b795b64 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    01fbeb0 View commit details
    Browse the repository at this point in the history
  5. Merging updates to conform to JOSS guidelines (UCD4IDS#46)

    * Update code examples for paper/paper.md to follow syntax of v0.1.14
    
    * Update to VERSION v0.1.15
    
    * No changes in functionalities in current patch update. Only fixes and additions are made to
    follow JOSS guidelines.
    
    * Remove OhMyREPL and Revise from Project.toml
    zengfung authored Jan 21, 2022
    2 Configuration menu
    Copy the full SHA
    8d12bf2 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2022

  1. Update to VERSION v0.1.16

    New release to trigger Zenodo to create a DOI.
    zengfung authored Jan 22, 2022
    2 Configuration menu
    Copy the full SHA
    542b250 View commit details
    Browse the repository at this point in the history
  2. Resolve merge from upstream

    zengfung committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    de06890 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2022

  1. Split code into multiple lines to fit into

    letter size paper
    zengfung committed Jan 23, 2022
    Configuration menu
    Copy the full SHA
    478690c View commit details
    Browse the repository at this point in the history
  2. Update to VERSION v0.1.17

    Fixes to JOSS code snippets.
    zengfung authored Jan 23, 2022
    Configuration menu
    Copy the full SHA
    04ae5e6 View commit details
    Browse the repository at this point in the history
  3. Split plot_tfbdry code into multiple lines (UCD4IDS#47)

    * Fixes to JOSS code snippets. by splitting code into multiple lines to fit into 
    letter size paper
    
    * Update to VERSION v0.1.17
    zengfung authored Jan 23, 2022
    2 Configuration menu
    Copy the full SHA
    f0ac240 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2022

  1. Reorganize source files

    Organize source code of the same purpose into a subdirectory. Eg:
    ```
    src/ACWT.jl                     src/ACWT.jl
    src/acwt_all.jl         ->      src/acwt/acwt_all.jl
    src/acwt_one_level.jl           src/acwt/acwt_one_level.jl
    src/acwt_utils.jl               src/acwt/acwt_utils.jl
    ```
    zengfung committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    77d4ffa View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2022

  1. Configuration menu
    Copy the full SHA
    98b26ab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c6b657 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2022

  1. Configuration menu
    Copy the full SHA
    cf0d990 View commit details
    Browse the repository at this point in the history
  2. Update function documentation for nonstandard transforms

    - Update function documentations
    - Add `ns_idwt`, `nonstd_wavemult` to be exported from module.
    zengfung committed Feb 3, 2022
    Configuration menu
    Copy the full SHA
    f43927b View commit details
    Browse the repository at this point in the history
  3. Added standard form wavelet multiplication

    Updates:
    - Standard form wavelet multiplication.
    - Documentation for `WaveMult` module.
    
    TODO:
    - Add examples in `WaveMult` documentations.
    zengfung committed Feb 3, 2022
    Configuration menu
    Copy the full SHA
    3e749ef View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2022

  1. Configuration menu
    Copy the full SHA
    b01ad9c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    696e9d8 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2022

  1. Bug fixes in WaveMult module

    - Added parentheses to condition evaluation in `stretchmatrix` function. This improves the
      condition evaluation process that was previously buggy and produces the wrong logical expressions.
    - Added a line in `mat2sparseform_nonstd` function. Previous implementation did not produce
      the right answer.
    zengfung committed Feb 5, 2022
    Configuration menu
    Copy the full SHA
    2e83279 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a93d62e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b211e76 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eab2afd View commit details
    Browse the repository at this point in the history
  5. Syntax change to deal with v1.6 bug

    In both `mat2sparse_nonstd` and `mat2sparse_std` functions, the line
    ```
    maxcolnorm = (maximum ∘ mapslices)(norm, Mw, dims = 1)
    ```
    is changed to
    ```
    maxcolnorm = mapslices(norm, Mw, dims = 1) |> maximum
    ```
    zengfung committed Feb 5, 2022
    Configuration menu
    Copy the full SHA
    a24a6ba View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    19b4b2b View commit details
    Browse the repository at this point in the history
  7. Wavelet Multiplication + Nonstandard transforms (UCD4IDS#49)

    * Reorganize source files
    
    Organize source code of the same purpose into a subdirectory. Eg:
    ```
    src/ACWT.jl                     src/ACWT.jl
    src/acwt_all.jl         ->      src/acwt/acwt_all.jl
    src/acwt_one_level.jl           src/acwt/acwt_one_level.jl
    src/acwt_utils.jl               src/acwt/acwt_utils.jl
    ```
    
    * Add nonstandard transform functionalities.
    
    * Update function documentation for nonstandard transforms
    
    - Update function documentations
    - Add `ns_idwt`, `nonstd_wavemult` to be exported from module.
    
    * Added standard form wavelet multiplication
    - Standard form wavelet multiplication.
    - Documentation for `WaveMult` module.
    
    * Add API documentation page into docs/make.jl
    
    * Fix broadcasting of logical operators in v1.6
    
    * Bug fixes in WaveMult module
    - Added parentheses to condition evaluation in `stretchmatrix` function. This improves the
      condition evaluation process that was previously buggy and produces the wrong logical expressions.
    - Added a line in `mat2sparseform_nonstd` function. Previous implementation did not produce
      the right answer.
    
    * Added documentation to demonstrate the usage of WaveMult module.
    
    * Add additional assert for stretchmatrix.
    
    * Add unit tests and fix bugs that arose from it.
    
    * Syntax change to deal with v1.6 bug
    In both `mat2sparse_nonstd` and `mat2sparse_std` functions, the line
    ```
    maxcolnorm = (maximum ∘ mapslices)(norm, Mw, dims = 1)
    ```
    is changed to
    ```
    maxcolnorm = mapslices(norm, Mw, dims = 1) |> maximum
    ```
    
    * Change @test_warn to @test_logs for unit tests in v1.6
    zengfung authored Feb 5, 2022
    2 Configuration menu
    Copy the full SHA
    228188e View commit details
    Browse the repository at this point in the history
  8. Update to VERSION v0.1.18

    zengfung authored Feb 5, 2022
    2 Configuration menu
    Copy the full SHA
    af84e82 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7769647 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2022

  1. Configuration menu
    Copy the full SHA
    51baf49 View commit details
    Browse the repository at this point in the history