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 ability to kill walkers #13

Open
TomTranter opened this issue Jul 17, 2019 · 2 comments
Open

Add ability to kill walkers #13

TomTranter opened this issue Jul 17, 2019 · 2 comments
Labels
enhancement New feature or request

Comments

@TomTranter
Copy link
Collaborator

This type of behavior can be used to simulate NMR data
https://www.sciencedirect.com/science/article/pii/S1090780707001644
Would be relatively simple to implement but would mess up the MSD calculations so needs some thought might need new metrics

@TomTranter TomTranter added the enhancement New feature or request label Jul 17, 2019
@jgostick
Copy link
Member

Maybe this could be done as a post process? I'm thinking you could either find the steps in walker's path where it hit a wall, then apply a probability of being extinguished, then finding which collision event was it's last, and ignoring the rest of the walk.

I'm not sure, but I think you could find the collisions by finding steps where the walker position did not change? Or maybe we could find all coordinates in the image that is next to the wall, and find all steps where the walker assumed one of those positions. Or, just alter the code to all note at which steps the walk hit the wall.

@TomTranter
Copy link
Collaborator Author

Wall hitting is identifiable so yeah you could definitely add another calculation to kill it or not and then record dead times as a mask or dead step then filter. Shouldn't be too hard

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants