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

Support reading noise data with smooth transitions from point to point #52

Closed
oubiwann opened this issue Jun 20, 2021 · 1 comment
Closed
Milestone

Comments

@oubiwann
Copy link
Member

oubiwann commented Jun 20, 2021

If the data generated by loise is to be used by other applications, and there is an expectation for smooth transitions from point to point, there are several ways to provide this:

  1. Follow gradients - see Add gradient functions #36
    • at peaks or valleys, randomly choose a new direction
    • follow that gradient
    • this may require special logic to escape local minima/maxima as well as repeatedly following the same gradient paths
    • this is now scheduled for 1.4.0
  2. Follow a random walk - see Implement a random walk scan through noise data #53
    • just need to be aware of boundaries and implement a random "bounce" from these
  3. Follow a boustrophedon - see Add "linear scan" function #54
    • start at the beginning of the data
    • when the max width is hit, starting reading the adjacent point, one row down
    • when the min width is hit, go down another row, and repeat
@oubiwann oubiwann added this to the 1.3.0 milestone Jun 20, 2021
@oubiwann oubiwann changed the title Add "linear scan" function Support reading noise data with smooth transitions from point to poin Jun 20, 2021
@oubiwann oubiwann changed the title Support reading noise data with smooth transitions from point to poin Support reading noise data with smooth transitions from point to point Jun 20, 2021
@oubiwann
Copy link
Member Author

oubiwann commented Jul 4, 2021

These all have tickets now, so I'll close this.

@oubiwann oubiwann closed this as completed Jul 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant