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

Issues regarding the DBSCAN hyperparameters finding. #1

Open
miss77jun opened this issue Nov 4, 2022 · 3 comments
Open

Issues regarding the DBSCAN hyperparameters finding. #1

miss77jun opened this issue Nov 4, 2022 · 3 comments

Comments

@miss77jun
Copy link

Hi, I am using AF_Cluster for predicting alternative conformations for some proteins.
However, the scan for epsilon fails for cases where the epsilon scan is stopped by the condition of esp>10 and n_clust==1.

May I ask why this condition is mandatory during the DBSCANs?
What is the best way to work around the situation where for all eps <= 10 and n_clust==1 there only exists one cluster?

Referring to file AF_Cluster/scripts/ClusterMSA.py

Line 115-116

            if eps>10 and n_clust==1:
                break

thank you very much!
Tengyu

@HWaymentSteele
Copy link
Owner

HWaymentSteele commented Nov 4, 2022 via email

@miss77jun
Copy link
Author

Thanks for your reply.

I got your meaning. But the condition is a little tough for some MSAs. Note I generated MSAs following the protocol of AF2. Moving the condition to an optional flag is a good way to make the program more flexible.

One case is 3QF4_A, whose MSA size is 8359 and sequence length is 572.

Regards
Tengyu

@chenyuwai
Copy link

chenyuwai commented Feb 9, 2024

Hello, I support to add codes to make the system more generally applicable. In my case, epsilon ~ 22. I got this after I set "--max_eps=30" to relax the maximum epsilon and commented out the two break lines mentioned by the original poster.

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

3 participants