Skip to content

About

No description, website, or topics provided.

Resources

Stars

8 stars

Watchers

1 watching

Forks

Latest commit

 

History

48 Commits

Folders and files

Repository files navigation

NFdeconvolve

NFdeconvolve is a tool designed for deconvolution tasks using normalizing flows.

Getting Started

Tutorials

To get started with NFdeconvolve, explore the examples provided in the tutorial.ipynb. This notebook demonstrates the key functionalities of the package.

Performance Testing

The performance of NFdeconvolve has been evaluated in our manuscript:
"Avoiding subtraction and division of stochastic signals using normalizing flows: NFdeconvolve"
Published at iScience, Available here.

To reproduce the figures presented in the manuscript, navigate to the paper_examples directory and run the following bash.rc.

Other libraries

NFdeconvolve is based upon the normflows library found here

Citation

If you find our software or research helpful in your work, please consider citing the companion paper:

@article{pessoa2025avoiding,
  title = {Avoiding subtraction and division of stochastic signals using normalizing flows: NFdeconvolve},
  author = {Pessoa,  Pedro and Schweiger,  Max and Xu,  Lance W.Q. and Manha,  Tristan and Saurabh,  Ayush and Camarena,  Julian Antolin and Pressé,  Steve},
  journal = {iScience},
  volume = {28},
  number = {11},
  pages = {113823},
  year = {2025},
  DOI = {10.1016/j.isci.2025.113823},
  publisher = {Elsevier BV}
}

About

No description, website, or topics provided.

Resources

Stars

8 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages