ParGenes - Type Error after parsing command line

17 views
Skip to first unread message

jaqueli...@gmail.com

unread,
May 10, 2021, 8:15:17 AM5/10/21
to raxml
Hi there,

I am trying to get a copy of ParGenes installed and I'm running into what looks like may be an issue with parsing the command line.

For example,

python ~/Software/ParGenes/pargenes/pargenes.py -a FASTA_test/ -o test/ --dry-run

throws the following error:

after parse:
[Error] <class 'TypeError'> '<' not supported between instances of 'NoneType' and 'int'

python ~/Software/ParGenes/pargenes/pargenes.py -h  runs fine.

I've tried both the manual install and the conda version. My Python version is 3.8.3.

Any ideas what might be going wrong here?

Thank you very much for your help!

Jacky

Jaqueline Hess

unread,
May 10, 2021, 8:35:11 AM5/10/21
to ra...@googlegroups.com
OK, solved it - I went by the information provided by the -h flag when constructing the command line which lists -c (cores) and -d (datatype) as optional arguments. Ended up digging through the code and then finding the "minimum command" line in the wiki that states that these are always required, also with --dry-run so my bad. It's a little difficult to figure out from this error message.


--
You received this message because you are subscribed to a topic in the Google Groups "raxml" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/raxml/91Z0xA_7WIU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to raxml+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/raxml/cd31c63a-6632-4297-bc7a-a9cd85e96f7an%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages