Replies: 1 comment 1 reply
-
Hi Anna,
Thank you for bringing this to our attention. We changed the output of select_taxa.py to include the long name of all taxa to ease taxa selection and we forgot to consider this in the select_ortholog.py code. It's an easy two-character fix. We will get it fixed and bioconda should have the package rebuilt by Monday. This will be v. 1.2.1. Once you have updated, just rerun both scripts. Thank you for your interest in PhyloFisher.
Alex
Alexander K. Tice, Ph.D.
Department of Biological Sciences
Mississippi State University
027 Harned Hall
Lab Telephone: 662-325-4008
…________________________________
From: Anna Cho ***@***.***>
Sent: Friday, October 7, 2022 11:52 AM
To: TheBrownLab/PhyloFisher ***@***.***>
Cc: Subscribed ***@***.***>
Subject: [TheBrownLab/PhyloFisher] Traceback error on select_ortholog.py command with Version 1.1.3 (Discussion #49)
Hello,
Our server recently updated the program to V1.1.3 and coincidentally (or consequently?) I am getting the following error msg when I do the first round of select_taxa.py and select_ortholog.py. Usually, I do the second round of the two commands to select taxa and an outgroup.
"Traceback (most recent call last):
File "/opt/Anaconda3/envs/fisher/bin/select_orthologs.py", line 145, in
matrix = update_df_taxa(matrix)
File "/opt/Anaconda3/envs/fisher/bin/select_orthologs.py", line 99, in update_df_taxa
taxon, _, _, _, include = line.split()
ValueError: too many values to unpack (expected 5)"
I had never have this problem till a couple days ago and can't seem to find it. My command line is "select_orthologs.py --out_group to_include_stram_outgroup.txt"
The error msg doesn't show if:
1. select_ortholog.py command is executed first then select_taxa.py. If I switch the order of command, the error msg pops up.
2. If I manage to get to the second round of the two commands with the above order, it still throws an error when I get to the select_orthology.py with --out_group option (with or without -c)
I've been working on the same data/folder with the same config.ini as I was playing around with different taxa subset and -c (gene completeness). It had worked fine before the update.
Let me know if you need further clarification.
Thanks for your time and developing program!
Anna
—
Reply to this email directly, view it on GitHub<https://secure-web.cisco.com/1eo_hccM0IM9cw9gXViGaL9c8bfJ1TXoyxIZA_MD_Ueawb6QLjGTCiMrtPNoblkw4NfRJ8aVeEqrxg2P1GXKVoOF7AOed0mlvTROrzwDqjqvVesZasPDesmDJEvKQXOHsKDSbWuOTIA25p7cCaeYQQDsKQ6Qc770MITTSLkIdQSFZl28okh2SQ25PIE-CFPSEvTktC4LJVKJO8W1F0Hvg3eW3sIjYEbVjUlT8ZR6LRY01Y6oWtM2Ambn162tBPkfEJol_mAPqXv6CAptq5IDAIwOuNwMpEsXc_MYFQO6xYbSbwz7ES2oPLFNkIOvjAk9E/https%3A%2F%2Fgit.luolix.top%2FTheBrownLab%2FPhyloFisher%2Fdiscussions%2F49>, or unsubscribe<https://secure-web.cisco.com/18j4_PxLKds-qhD5h0439MC5lJymRONQIour_SSL4BCaVcZMAXELHfZMTx_pdaZ9vFnuvTODeQnrObq5kMKP_bfaIvUE5nM4DfWmfv7aPU0lQySSi1aYza7kXinpZ6bKOVNWzgNvKr4tuAQhx6whZYm7RBbk4yJkEjYrsHCf6FgXHJ8G9CWBEvp3oY23nJCtoNjGWZDOy4VNZl6O6oc0CStDGc2v_0-A-GH70usDNMlYmPeEqiLfqJj6yy-bEXyuZg09_0C0jMmnMLlN3XT810Rl8wSKb5UhIgu7iEdJX3jaD1g7V6kf_B2v9IwYhYuLG/https%3A%2F%2Fgit.luolix.top%2Fnotifications%2Funsubscribe-auth%2FADA4OK76JGESHENVNOXIABLWCBIM5ANCNFSM6AAAAAAQ7YHLZY>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
1 reply
Answer selected by
robert-ervin-jones
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
Our server recently updated the program to V1.1.3 and coincidentally (or consequently?) I am getting the following error msg when I do the first round of select_taxa.py and select_ortholog.py. Usually, I do the second round of the two commands to select taxa and an outgroup.
"Traceback (most recent call last):
File "/opt/Anaconda3/envs/fisher/bin/select_orthologs.py", line 145, in
matrix = update_df_taxa(matrix)
File "/opt/Anaconda3/envs/fisher/bin/select_orthologs.py", line 99, in update_df_taxa
taxon, _, _, _, include = line.split()
ValueError: too many values to unpack (expected 5)"
I had never have this problem till a couple days ago and can't seem to find it. My command line is "select_orthologs.py --out_group to_include_stram_outgroup.txt"
The error msg doesn't show if:
I've been working on the same data/folder with the same config.ini as I was playing around with different taxa subset and -c (gene completeness). It had worked fine before the update.
Let me know if you need further clarification.
Thanks for your time and developing this magnificent program!
Anna
Beta Was this translation helpful? Give feedback.
All reactions