slcview is freely available under the GNU General Public License.
You can download it at http://prdownloads.sourceforge.net/slcview/slcview-1.1.2.tar.gz?download.
slcview requires the following:
&Getopt::Long::Configure qw(pass_through);
)
I run it on an x86 machine running Debian Linux. If you have Perl 5.6.1,
ImageMagick 5.4.1 with the perl libraries installed, and Ghostscript 6.53,
you should be all set. I haven't tested it under any other environments,
but Perl, ImageMagick, and Ghostscript are supposed to be available on a
wide variety of platforms...but I'm not going to be able to help you much
if your configuration differs a lot from mine.
If you're not sure whether you have everything you need, here are a few hints:
system-prompt$ perl --version
system-prompt$ perl -e 'use Image::Magick;'
If you run slcview.pl
by itself without any command line options, it will display a help file which tells you the syntax and all the options it knows about.
The real quick guide to using slcview is to run the following:
system-prompt$ ./slcview.pl foo.cdt -o foo.gif
(This assumes that slcview.pl and your foo.cdt file are in the same directory.)
This will read in the foo.cdt file, and look for a foo.gtr and foo.atr file.
If it finds either of those, it will draw the gene tree or array tree diagrams
as well. The output all goes into the foo.gif file.
If you have any comments or questions please let me know - if you just find it a little useful, or if you have suggestions about features or the code and it's organization.
You can email me at slchen@users.sourceforge.net.
slcview is open source under the GNU General Public License. So if you want to hack around with the source, go ahead! The project homepage on SourceForge.net is at http://sourceforge.net/projects/slcview. If you have a SourceForge account and would like to help with some feature additions or bug fixes, just let me know. And thanks!