-
Notifications
You must be signed in to change notification settings - Fork 188
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
Error: during Running Orthologue Prediction #31
Comments
Hi, Regards, |
Hi, could you find the "WorkingDirectory" that has the Blast*.txt files in it and run "grep 5_6492 Blast*txt" in that directory and paste the output that you get? Many thanks |
... and could you also let me know what version of OrthoFinder you are using please? Thanks |
@davidemms Many thanks for your kind reply. According to your suggestion, the command was ran, and the results are as follows: In addition, I can find the directory "Orthologues" in the "WorkingDirectory", however, the "Orthologues" only contained dir "Gene_Trees" and "WorkingDirectory", and this is incomplete. I downloaded the OrthoFinder on Sep. 14, 2016. This version should be the latest version. Thanks |
@davidemms If you need to check any related data files, I am very pleased to upload it. |
I can't see at the moment want the cause of the error might be. Would you mind sharing the dataset with me if it is not too large? I would need a tar.gz or zip file of the WorkingDirectory (the one where you ran the grep command). Dropbox would be the best way to send the data to me. If this is ok then send me an email and I will send you an invite to a dropbox folder that you can put the compressed dataset in. Thanks |
The problem was caused by a rare case where in the BLAST searches a sequence was hit by one sequence but when it was used as the query it didn't hit anything. |
so is this problem solved? do I need to re-run orthofinder or I can just restart from the blast results? |
@mjfi2sb3 Yes, this problem has been solved by Davide. You need to download the latest version of the OrthoFinder from GitHub and re-run it. |
You can restart from the BLAST results. All the best |
Hello everyone, During the last week I ran into a similar problem while running version 1.1.4. and while using MSA. My error message was Best outgroup(s) for species treeTraceback (most recent call last): I will try again using version 1.1.8. Best, Isabel |
Hi everyone, With exactly the same data version 1.1.8 seems to have no problem. Best, |
Hi all, I have run across this error too. I am using OrthoFinder version 2.1.0. Any ideas what I can do to resolve this error? Analysing OrthogroupsCalculating gene distances2017-10-28 09:24:43 : Done 0 of 25 Inferring gene and species trees2017-10-28 09:55:40 : Done 0 of 9161 Best outgroup(s) for species treeTraceback (most recent call last): Thank you, |
Running Orthologue Prediction
1. Checking required programs are installed
Test can run "fastme -i myfilepath/SimpleTest.phy -o myfilepath/SimpleTest.tre" - ok
Test can run "dlcpar_search --version" - ok
2. Calculating gene distances
2016-09-15 09:39:04 : Done 20 of 49
2016-09-15 09:38:40 : Done 0 of 49
2016-09-15 09:38:53 : Done 10 of 49
2016-09-15 09:39:15 : Done 30 of 49
2016-09-15 09:39:29 : Processing species 0
2016-09-15 09:40:08 : Processing species 1
2016-09-15 09:40:43 : Processing species 2
2016-09-15 09:41:24 : Processing species 3
2016-09-15 09:43:03 : Processing species 4
2016-09-15 09:43:33 : Processing species 5
2016-09-15 09:44:03 : Processing species 6
3. Inferring gene and species trees
. Error: Invalid distance matrix : numerical value expected for taxon '5_6492' instead of '-inf'.
2016-09-15 09:45:33 : Done 4000 of 10413
2016-09-15 09:45:13 : Done 1000 of 10413
4. Best outgroup(s) for species tree
Traceback (most recent call last):
File "orthofinder.py", line 1190, in
orthologuesResultsFilesString = get_orthologues.GetOrthologues(workingDir, resultsDir, clustersFilename_pairs, nBlast)
File "/home/george/programs/OrthoFinder-master/orthofinder/scripts/get_orthologues.py", line 566, in GetOrthologues
roots, clusters, rootedSpeciesTreeFN, nSupport = rfd.GetRoot(spTreeFN_ids, os.path.split(db.treesPatIDs)[0] + "/", rfd.GeneToSpecies_dash, nProcesses, treeFmt = 1)
File "/home/george/programs/OrthoFinder-master/orthofinder/scripts/root_from_duplications.py", line 401, in GetRoot
list_of_lists = pool.map(SupportedHierachies_wrapper2, [(fn, GeneToSpeciesMap, species, dict_clades, clade_names) for fn in glob.glob(treesDir + "/*")])
File "/home/george/anaconda2/lib/python2.7/multiprocessing/pool.py", line 251, in map
return self.map_async(func, iterable, chunksize).get()
File "/home/george/anaconda2/lib/python2.7/multiprocessing/pool.py", line 567, in get
raise self._value
scripts.newick.NewickError: Unexisting tree file or Malformed newick tree structure.
2016-09-15 09:35:32 : Writen final scores for species 0 to graph file
2016-09-15 09:35:43 : Writen final scores for species 1 to graph file
2016-09-15 09:35:54 : Writen final scores for species 2 to graph file
2016-09-15 09:36:17 : Writen final scores for species 3 to graph file
2016-09-15 09:36:27 : Writen final scores for species 4 to graph file
2016-09-15 09:36:36 : Writen final scores for species 5 to graph file
2016-09-15 09:36:45 : Writen final scores for species 6 to graph file
How to handle this error?
The text was updated successfully, but these errors were encountered: