Skip to content

Recursion Depth Exceeded #3

@smf2qp09

Description

@smf2qp09

Here is the error message that I got.

--- Starting Targeted Test for: 173.12.faa ---
Generating reconstruction....
Reconstruction generating with the following command line:
python -m reconstructor --input_file [/Users/smf2qp/Documents/Leptospirosis/Lepto_Genomes/173.12.faa](https://file+.vscode-resource.vscode-cdn.net/Users/smf2qp/Documents/Leptospirosis/Lepto_Genomes/173.12.faa) --file_type 1 --media 'cpd00001_e','cpd26486_e','cpd04877_e','cpd30726_e','cpd26493_e','cpd26499_e','cpd00100_e','cpd13392_e','cpd01826_e','cpd09464_e','cpd26146_e','cpd19148_e','cpd19118_e','cpd00305_e','cpd00029_e','cpd00211_e','cpd01113_e','cpd03846_e','cpd01107_e','cpd15643_e','cpd01741_e','cpd03847_e','cpd00214_e','cpd24916_e','cpd01080_e','cpd00536_e','cpd01122_e','cpd03850_e' --org default --min_frac 0.01 --max_frac 0.5 --gram negative --out 173.12 --name 173.12 --cpu 6 --gapfill yes --test no

Using Gram negative objective function
Using minimum objective flux fraction of 0.01 and maximum fraction of 0.5
Using 6 processor(s)

Loading GENRE construction databases...
[-----------------------------------------]
Aligning peptide sequences to KEGG database, may take some time...
Blast results will be saved to [/Users/smf2qp/Documents/Leptospirosis/Lepto_Genomes/173.12.KEGGprot.out](https://file+.vscode-resource.vscode-cdn.net/Users/smf2qp/Documents/Leptospirosis/Lepto_Genomes/173.12.KEGGprot.out) 

blasting [/Users/smf2qp/Documents/Leptospirosis/Lepto_Genomes/173.12.faa](https://file+.vscode-resource.vscode-cdn.net/Users/smf2qp/Documents/Leptospirosis/Lepto_Genomes/173.12.faa) vs [/Users/smf2qp/Documents/Leptospirosis/.venv/lib/python3.14/site-packages/reconstructor/resources/screened_kegg_prokaryotes_pep_db.dmnd](https://file+.vscode-resource.vscode-cdn.net/Users/smf2qp/Documents/Leptospirosis/.venv/lib/python3.14/site-packages/reconstructor/resources/screened_kegg_prokaryotes_pep_db.dmnd)
finished blast
Creating draft GENRE from BLAST results...
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "/Users/smf2qp/Documents/Leptospirosis/.venv/lib/python3.14/site-packages/reconstructor/__main__.py", line 242, in <module>
    draft_genre = create_model(rxns, universal, new_id)
  File "/Users/smf2qp/Documents/Leptospirosis/.venv/lib/python3.14/site-packages/reconstructor/_funcs.py", line 90, in create_model
    new_model.add_reactions([rxn.copy()])
........
File "/Library/Frameworks/Python.framework/Versions/3.14/lib/python3.14/copy.py", line 138, in deepcopy
    y = copier(memo)
  File "/Users/smf2qp/Documents/Leptospirosis/.venv/lib/python3.14/site-packages/cobra/core/reaction.py", line 273, in __deepcopy__
    cop = deepcopy(super(Reaction, self), memo)
  File "/Library/Frameworks/Python.framework/Versions/3.14/lib/python3.14/copy.py", line 157, in deepcopy
    y = _reconstruct(x, memo, *rv)
  File "/Library/Frameworks/Python.framework/Versions/3.14/lib/python3.14/copy.py", line 234, in _reconstruct
    y = func(*args)
  File "/Library/Frameworks/Python.framework/Versions/3.14/lib/python3.14/copy.py", line 233, in <genexpr>
    args = (deepcopy(arg, memo) for arg in args)
            ~~~~~~~~^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
--- Success! Created model for 173.12 ---
Back in original directory: [/Users/smf2qp/Documents/Leptospirosis](https://file+.vscode-resource.vscode-cdn.net/Users/smf2qp/Documents/Leptospirosis)

Version of reconstructor: 1.2.0
Version of python: 3.14.3
Version of cobra: 0.31.1 and 0.29.1

173.12.faa.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions