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

How to achieve higher sensitivity? #30

Open
zhaijj opened this issue Feb 10, 2023 · 3 comments
Open

How to achieve higher sensitivity? #30

zhaijj opened this issue Feb 10, 2023 · 3 comments

Comments

@zhaijj
Copy link

zhaijj commented Feb 10, 2023

Hi,

I was using miniprot to align one protein in Sorghum to maize genome, but no matter how I changed the parameters, only one alignment was returned. But if I used tblastn with default parameter, it can return 12 alignments.

So could you point out to me which parameters are responsible for the sensitivity of miniprot?

@lh3
Copy link
Owner

lh3 commented Feb 10, 2023

What have you tried? How many exons does the gene have? Tblastn doesn't do splice alignment.

@zhaijj
Copy link
Author

zhaijj commented Feb 10, 2023

I tried to lower all gap penalty with the following command:

miniprot -O 1 -J 1 -F 1 -N 1000 --outn=1000

I also tried -S to do alignment without splicing, but it returns the same alignment.

Only one CDS (two exons, the first one was UTR) in my query gene.

@jfouret
Copy link

jfouret commented Feb 15, 2024

Hi,

I managed to get very high sensitivity with the following parameters: -k 3 -L 5 -O 5 -n 1 -N 1000 -l 3 -E 0 -J 5 -F 8 -B 5 --outs 0.5 --outn 1

I think key parameters that you did not use are -n -k -l and mostly --outs, I suggest that you use --outc also in your case.

However in my case having one and only one mapping per query was a good assumption (I was mapping metapneumovirus proteins on Flu 1 genome). I was just doing that to evaluate the tool capacity to annotate unknown viruses (which is good).

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