Question: PSI-BLAST out put is empty
0
gravatar for sepehr.salsabili
10 months ago by
sepehr.salsabili0 wrote:

Hi guys, I'm new in bio and I'm trying to make pssm matrix with psi-blast. This is the code I use:

blastdb$ ../ncbi-blast-2.9.0+/bin/psiblast -query /home/sepehr/blastdb/Butyrylation/Butyrylation/P02294.seq -db nr -out $P02294.out -num_iterations 3 -out_ascii_pssm $Pxxx.pssm -inclusion_ethresh 0.001 -num_threads 4;

I get this warning: Warning: [psiblast] Query_1 P02294: Composition-based score adjustment conditioned on sequence properties and unconditional composition-based score adjustment is not supported with PSSMs, resetting to default value of standard composition-based statistics

I have changed the mode for all blast apps like psi-blast, blastp ... every thing in bin folder to 777 but app's result just create .out file that is empty and no .pssm matrix can any one tell me how to fix it? I really appreciate any help...

psiblast output blast • 354 views
ADD COMMENTlink modified 8 months ago by Biostar ♦♦ 20 • written 10 months ago by sepehr.salsabili0
1

Don't know what shell you are using, but putting $ before any word refers to environmental variables. Try the same command without dollar signs and see if that works.

ADD REPLYlink written 10 months ago by Mensur Dlakic5.5k

hi, thank you for your help I'm using Ubuntu 18 terminal I tried without $ and it doesn't make any output. do you have any other suggestion or thought?

ADD REPLYlink written 10 months ago by sepehr.salsabili0

hi, thnk you for your help, I tried it and now it doesn't even create .out file any suggestion?

ADD REPLYlink written 10 months ago by sepehr.salsabili0

hi, thnk you for your help, I tried it and now it doesn't even create .out file any suggestion?

You are not giving us much to work with. What is the exact command you are using now? How long does a command run? Does it print anything on the screen? What happens if you simply type ../ncbi-blast-2.9.0+/bin/psiblast -h?

It is unlikely that a command will produce no file or screen output, especially if it goes for a while.

ADD REPLYlink written 10 months ago by Mensur Dlakic5.5k

Hi thank for your help, My problem is fixed now the previous problem was due to some other problem The correct way to write command in linux terminal is what @biofalconch said. ${xxxx}.out thank you every one for help :)

ADD REPLYlink written 10 months ago by sepehr.salsabili0
-1

I think shell its confusing the environmental variable, so instead of searching for $Pxxx it is looking for a variable called $Pxxx.pssm for example. To fix this, maybe try using brackets like this ${Pxxx}.pssm. Good Luck!

ADD REPLYlink written 10 months ago by biofalconch440
Please log in to add an answer.

Help
Access

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 2.3.0
Traffic: 2036 users visited in the last hour