Latest Tcl/Tk Suprim Apps.
This is where you'll find the latest development releases of the Tcl/Tk display
applications for Suprim.
Although a relatively stable version of the applications is included with
Suprim, this is where you'll find the latest development releases. There
are new features being added, and bugs being quashed. You will find an updated development release here every few months. What does this software include?
- Tkir: Image viewer and point selection tools
- Tkll: Layerline viewing and selection tools
- Tkctf: CTF analysis tool
- Tklat: Lattice analysis tool
- Tkll.so: Support library for tkll and tkctf
New Features:
- Boxing support
We've had a lot of requests for this one and here it is! By invoking Tkir
with the optional "-b" argument, or by selecting "Box Selection" from the
"Tools" menu, or by running "tksel" (which is a link to Tkir), you can box
sections of an image and write them out. Left-click to box,
right-click and drag removes them.
- Improved point selection
You can now right-click and drag a box around a series of points marked on
an image (in Tkir) and de-select a number of points at once. This uses the
same binding method as the new Boxing support, although the Tcl/Tk procedure
code is different.
- Printing support
We've also added the ability to print the contents of the image window in
Tkir/Tklat to a postcript file or directly to a printer. By default you'll
get an example of printers in your ~/.tkirrc file when you run tkir. If you
wish you can remove your ~/.tkirrc file (make a backup first!) and then re-run
tkir to get a brand new one.
You can print portrait or landscape, and can print to a printer and
a file at the same time! Any annotations you make in the image window are
automatically included in the output.
- Check shared library versions
For Tkir and Tklat, this is libtkImgDip.so and for Tkll and Tkctf
it's Tkll.so. This ensures full feature compatibility between Tcl/Tk
code and supporting shared libraries. Related to this, Tkll and Tkctf
now require shared libraries and will not function without them. The "compat"
procedures were buggy compared to the Tkll.so code so we've decided to do away
with them.
- Byte Swapping on demand
Note that now libtkImgDip.so writes and reads SUPRIM files in an
endian-independant manner, so you can look at files from different platforms.
And, it now supports the new MRC image2000 format as well as the older MRC
format, all automatically!! Also, some more good news: we've released the
source code for libtkImgDip.so
along with our latest New Release of Suprim and Phoelix!!!
- Bug fixes
As with our previous releases, this software includes a number of bugfixes
from output formats to syntax errors and crashes.
This stuff is NOT for the faint of heart. New
features will usually imply new bugs, untested software, and a host of other
problems. If you don't like change, this stuff is not for you. But if you
like being the first one on the block with a new toy, then read on...
This stuff is constantly under development and is as such
unsupported software. If you find a bug you think we should know about,
you can send email to
amisoftware@scripps.edu,
but we probably won't have time to send a response if you ask for help with
this development release.
Enough rambling, go now and grab the latest stuff below.
You'll get a gzipped tarfile. Just gunzip and untar it to find everything you
need including installation instructions. Enjoy! Check back every few months
and see if newer versions are available.
NOTE: As of tkir version 1.6.x, the minimum Tcl/Tk revision required
is now 8.3.x. Also note that you'll need to download libtkImgDip.so 1.4 seperately.
Latest Version:
- Tkir: Version 1.7.4
- Tkll: Version 1.2.6
- Tkctf: Version 1.4.1
- Tklat: Version 0.2.38 beta
- Tkll.so 1.3.1
Previous versions:
- 03/12/2002
tkir 1.7, tkll 1.2.4, tkctf 1.3.2, tklat (alpha release)
- 08/03/2001
tkir 1.6.2, tkll 1.2.1, tkctf 1.3.1
- 08/02/2001 tkir 1.6.1 (beta)
tkir only - tkll, tkctf, tklat not included
- 08/01/2001 tkir 1.6 (beta)
tkir only - tkll, tkctf, tklat not included
- 07/05/2001
tkir 1.5.2, tkll 1.2.1, tkctf 1.3
- 10/11/2000
tkir 1.4, tkll 1.1.6, tkctf 1.0.5
Last update: 03/12/2002