Tuesday, June 22, 2010

Install :: Treeview

Download
http://darwin.zoology.gla.ac.uk/~rpage/treeviewx/download.html

$ wget http://darwin.zoology.gla.ac.uk/%7Erpage/treeviewx/download/0.5/tv-0.5.1.tar.gz
$ tar zxvf tv-0.5.1.tar.gz
$ cd tv-0.5.1/
$ ./configure

I got an error
configure: error: "Could not find wx-config: is wxWindows installed?"

$ sudo apt-get install libwxgtk2.6-0 libwxgtk2.6-dev libwxgtk2.8-0 libwxgtk2.8-dev
$ ./configure
$ make

Still having problems
charactersblock.cpp: In member function ‘char CharactersBlock::GetState(int, int, int)’:
charactersblock.cpp:1048: error: ‘strlen’ was not declared in this scope
charactersblock.cpp: In member function ‘int CharactersBlock::IsInSymbols(char)’:
charactersblock.cpp:1286: error: ‘strlen’ was not declared in this scope
charactersblock.cpp: In member function ‘virtual void CharactersBlock::HandleFormat(NexusToken&)’:
charactersblock.cpp:1900: error: ‘strcpy’ was not declared in this scope
charactersblock.cpp: In member function ‘int CharactersBlock::PositionInSymbols(char)’:
charactersblock.cpp:3029: error: ‘strlen’ was not declared in this scope
charactersblock.cpp: In member function ‘virtual void CharactersBlock::Report(std::ostream&)’:
charactersblock.cpp:3271: warning: deprecated conversion from string constant to ‘char*’
charactersblock.cpp: In member function ‘void CharactersBlock::ResetSymbols()’:
charactersblock.cpp:3345: error: ‘strcpy’ was not declared in this scope
charactersblock.cpp: In member function ‘void CharactersBlock::WriteStates(DiscreteDatum&, char*, int)’:
charactersblock.cpp:3609: error: ‘strlen’ was not declared in this scope
make[2]: *** [charactersblock.o] Error 1
make[2]: Leaving directory `/home/krevanna/Desktop/tv-0.5.1/ncl-2.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/krevanna/Desktop/tv-0.5.1/ncl-2.0'
make: *** [all-recursive] Error 1


Alternative, get the DRAWTREE program
Download from http://www.daimi.au.dk/~mailund/drawtree.html

$ wget http://www.daimi.au.dk/~mailund/drawtree/drawtree-0.1.3.tar.gz
$ tar zxvf drawtree-0.1.3.tar.gz
$ cd drawtree-0.1.3/
$ drawtree.py -b < ../idealSeqs.AAG.phy.dnadist.neighbor.outtree > mytree.eps


No comments:

Post a Comment