I've installed PBSuite_14.1.15 and run it on my data. It went through without producing any errors I think, but gaps didn't seem to be filled at all. All the lines in gap_fill_status.txt are "nofillmetrics", and output.err contains the following lines.
What does "nofillmetrics" mean? And why gaps were not filled? There is a 4MB of .gml file in the support directory, and a 17MB of .m4 file in the mapping directory, the first five lines of which look like below.
My settings were similar to the default (meaning without options or flags) except that I added -x "--nproc=16 --tempDir=/tkatsuki/data/assemblies/gapcorrection5/tmp/" to Jelly.py assembly and -x "--nproc=16" to Jelly.py output.
My blasr setting in Protocol.xml was <blasr>-minMatch 8 -minPctIdentity 70 -bestn 1 -nCandidates 20 -maxScore -500 -nproc 16 -noSplitSubreads</blasr>.
Are there any parameters I should modify to get better results?
Thanks for your help.
Takeo
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
OK, it seems that it was simply because the tmp directory didn't exist. I manually created a tmp directory before running the assembly step, then it worked. I somehow assumed that the program would automatically create a directory.
Takeo
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've installed PBSuite_14.1.15 and run it on my data. It went through without producing any errors I think, but gaps didn't seem to be filled at all. All the lines in gap_fill_status.txt are "nofillmetrics", and output.err contains the following lines.
What does "nofillmetrics" mean? And why gaps were not filled? There is a 4MB of .gml file in the support directory, and a 17MB of .m4 file in the mapping directory, the first five lines of which look like below.
My settings were similar to the default (meaning without options or flags) except that I added -x "--nproc=16 --tempDir=/tkatsuki/data/assemblies/gapcorrection5/tmp/" to Jelly.py assembly and -x "--nproc=16" to Jelly.py output.
My blasr setting in Protocol.xml was <blasr>-minMatch 8 -minPctIdentity 70 -bestn 1 -nCandidates 20 -maxScore -500 -nproc 16 -noSplitSubreads</blasr>.
Are there any parameters I should modify to get better results?
Thanks for your help.
Takeo
OK, it seems that it was simply because the tmp directory didn't exist. I manually created a tmp directory before running the assembly step, then it worked. I somehow assumed that the program would automatically create a directory.
Takeo