Skip to content

ERROR in parallel process - after finish commands of genetrees and -fgt #1027

Description

@david6git

Hello OrthoFinder team,

Thank you for the development of your tool!!
I enjoy it and I am trying to optimize my resources for several analyses.

After several trial/runs, I edit config.json:
iqtree3 -s INPUT -mset Q.MAMMAL -m MFP --prefix PATH/IDENTIFIER

Now, I am using a new set of species:
orthofinder -y -M msa -S diamond_ultra_sens -A mafft -T iqtree3 -t 36 -f $core --save-blast-commands

It stopped (MEM limit) and I resume from BLAST (it was finished):
orthofinder -y -M msa -S diamond_ultra_sens -A mafft -T iqtree3 $results -t 64 -fg $resultsfromcore

I run out of time in the cluster and see that it stopped in gene trees step:
So trying to resume:

  1. I looked at genetrees OG.txt and iqtree.log files, OTF3 assigned 1 thread/gene to iqtree. 3 heavy OGs OG000000, OG000001, OG000003 were unfinished...
    So, I run 3commands manually (-t36 =10min) using the command in log --> rename OG*.treefile to txt and move trees to WorkDirectory/Trees_ids
  2. I also run manually the SpeciesTree command too.
  3. Edit the log.txt on $resultsfromcore --> showing WorkingDirectory_Trees: $resultsfromcore/WorkingDirectory
    Issues:
  4. not found SpeciesTree --> I rename/move SpeciesTree.treefile to SpeciesTree_unrooted_ids.txt and make a rooted version too.

So I am trying -fgt as:
orthofinder -y -M msa -S diamond_ultra_sens -A mafft -T iqtree3 -fgt $results -s $mi_especies_tree -t $threads
Initially failed but I used -s with new Speciestree and now it seems to proceed.

Now, it is running but show this ERROR:
Reconciling gene trees and species tree

2026-04-10 17:19:55 : Starting reconciliation and orthologues
2026-04-10 17:19:55 : Inferring orthologues from gene trees
ERROR in parallel process, exiting.
NoneType: None
None
ERROR: An error occurred, please review the error messages they may contain useful information about the problem.
in 2.298820s
Processing... ━━━━━━━ ⠧ 6/16172 0:48:34
Could you help me to understand this ERROR and understand what happened. Did I miss something?

A second question: If I set up -t64 -a8. are a the number of cores for BLAST, MSA and tree tools?

Thank you very much for your support.
Best regards

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions