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

LeafletFinder Removal in MDAnalysis 3.0.0 #25

Open
3 tasks
m-a-r-i-u-s opened this issue Jun 12, 2024 · 1 comment
Open
3 tasks

LeafletFinder Removal in MDAnalysis 3.0.0 #25

m-a-r-i-u-s opened this issue Jun 12, 2024 · 1 comment

Comments

@m-a-r-i-u-s
Copy link
Collaborator

Is your feature request related to a problem?

The LeafletFinder function will be removed in MDAnalysis 3.0.0 (see MDAnalysis/mdanalysis#4544 (comment))

Describe the solution you'd like

DomHMM's core functionality is not, and should be not, leaflet identification. The flipping of phospholipids happens only rarely on MD relevant time scales. I would suggest that users should provide their own leaflet assignments by default. However, we have the code for automatically leaflet assignment already at hand. We could therefore offer this as an option that must be explicitly triggered by the user.

I would suggest this workflow

  • User-defined leaflet selection (default) -> No update of leaflets (default) / Update leaflets every n steps (non-default)

  • Automatic leaflet selection (non-default) -> No update of leaflets (default) / Update leaflets every n steps (non-default)

  • User-defined leaflet selection as default option.

  • Automatic leaflet assignment must be explicitly triggered.

  • Add implementation of LeafletFinder.

@yusuferentunc
Copy link
Collaborator

In the MDAnalysis issue, they redirect users to use a MDAKits implementation for LeafletFinder https://lipyds.readthedocs.io/en/latest/leafletfinder.html

However, that kit's implementation doesn't seem robust for current time

@yusuferentunc yusuferentunc linked a pull request Jun 19, 2024 that will close this issue
3 tasks
@yusuferentunc yusuferentunc removed a link to a pull request Jun 19, 2024
3 tasks
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

2 participants