Closed kibet-gilbert closed 5 years ago
Hi Kibet,
Any luck with this yet? If not, I can take another look. For PASTA, there are several changes that can be seen here:
https://github.com/smirarab/sepp/commit/e4b47531ed5b57fd875c90f08d4a434b7cce1cb5
Similar changes need to happen for SATe.
Sorry, wrong references. Here are the right ones for PASTA:
https://github.com/smirarab/pasta/commit/08e11e5cf125286ed54e6730f322746b788f7f92
and
https://github.com/smirarab/pasta/commit/57b80e0d99c2bf66bbf3585b38e012e18acd0e30
and
https://github.com/smirarab/pasta/commit/30a0cccad95c9298e6ed3389d2e908380a8ba30d
Thank you so much....adapted the suggested changes to the sate/tree.py and sate/treeholder.py and it seems to work now. Just a format issue about input files:
$ python2 run_sate.py ~/bioinformatics/github/co1_metaanalysis/Data/COI_test_data.fasta SATe ERROR: SATe is exiting because of an error: The file "/home/kibet/bioinformatics/github/co1_metaanalysis/Data/COI_test_data.fasta" does not appear to be a valid configuration file format. It lacks section headers.
Truly thank you and sorry for the late reply,....I was unwell for some time.
Hi I'm sorry that I haven't had time to look into this issue (and I hope that your health has improved). I'm glad that the issue got sorted out. I think the last error that you seen is the result of needing the -i flag before the filename:
python2 run_sate.py -i ~/bioinformatics/github/co1_metaanalysis/Data/COI_test_data.fasta
Hi, I had the same issue and resolved it with https://github.com/smirarab/pasta/commit/57b80e0d99c2bf66bbf3585b38e012e18acd0e30 But now I get another error :
python2 ../run_sate.py -i test/data/small.fasta
SATe INFO: Configuration written to "/.../satesrc-v2.2.7-2013Feb15/sate-core/sate/test/data/satejob8_temp_sate_config.txt".
SATe INFO: Reading input sequences from 'test/data/small.fasta'... SATe ERROR: SATe is exiting because of an error: Error reading file: read() takes exactly 1 argument (4 given)
And I don't know where it comes from
Edit : I actually opened a separate issue : https://github.com/sate-dev/sate-core/issues/39
I running on Ubuntu 18.04 lts on 64 bit desktop Did as follows:
So I applied this fix on /satesrc-v2.2.7-2013Feb15/sate-core/sate/tree.py: Hacks to move to dendropy 4 #13 But got this error:
my enviroment looks like:
This looks like the only solution I can pursue is: Install SATe locally that suggests i use an older version, probably Release 3.12.0 of 17 Jul 2012 in Releases
But I don't how to do this given that i am installing SATe from source code satesrc-v2.2.7-2013Feb15.tar.gz in Archived bundles of SATé
Can i install dendropy Release 3.12.0 in my conda environment sate_env? if so and how can i do this? (Release 3.12.0 is not available in any anaconda channels.) Eitherway, I need SATe and how else can i install it?