|
Introduction
|
Obtaining TINA
The TINA software is divided into two parts: the libraries and the toolkits.
In order to use it, you must first download, build, and install the libraries,
which are themselves divided into two parts: the tina-libs (basic functionality)
and the tina-tools (algorithmic functionality). Follow the instructions in the
section called base.
In order to use the libraries, you must build a toolkit. Example toolkits
are provided in the tina-tools/toolkits directory. Two are provided: example
and mri_analysis. Change into either directory and type "make". The resultant
program is called tinaTool.
|
|
base
|
Download
You can download the TINA software in one of two ways: via the CVS repository or
as tarballs. The tarballs are updated nightly, and so should contain the same
code as the CVS repository. As TINA is research software, it is in a continual
state of flux and has no stable version as such: if you do find a bug, check
for a newer version of the software, or send us an e-mail.
In order to install the software using the tarballs, download both the tina-libs
and tina-tools tarballs from the link below. Place them in a convenient location,
such as /usr/local, and then unzip and untar both of them. Then follow the
instructions in the README files in both directories: build tina-libs first.
Get the tarballs here
In order to download the software using the CVS repository, follow the instructions
at the bottom of this page. Further instructions are available on the
community developer site. Note that no password
is required for anonymous access: simply hit return when you are prompted for a
password.
|
Ancilliary Files
Some algorithms in TINA require additional files e.g. initial model files for
the segmentation tool. These files are stored under the tarballs link above.
|
Code viewing
The latest version of the base software (tina-libs and tina-tools) currently held in the CVS
repository can be viewed on-line using either lxr or
doxygen. Both databases are updated nightly.
|
|
|
| |
|
online manuals
|
Manuals
Online versions of the Tina 5 user guide, programmers guide, and programmers reference guide. The PDF versions avaiable for download are the same as those in the technical memos area on the documentation page.
|
|
|
|
Running under Windows
|
Tina was written for use primarily on GNU/Linux systems, and also runs natively on Solaris and recent versions of
MacOS. However, a number of techniques exist through which it can be run under Windows. Further instructions
are provided on the Wiki page.
|
| |
|
developers
|
Anonymous CVS Access
All of the TINA software is available through anonymous CVS access. To login to the server use the following command and just press Enter when prompted for a password;
cvs -d:pserver:anonymous@cvs.tina-vision.net:/home/tina/cvs login
To download modules (such as tina-libs or tina-tools which are the main TINA modules) use the following command;
cvs -d:pserver:anonymous@cvs.tina-vision.net:/home/tina/cvs co modulename
To find out what modules are available use the command;
cvs -d:pserver:anonymous@cvs.tina-vision.net:/home/tina/cvs co -c
If you would like to submit code to TINA, or have other questions regarding development see the developer site.
|
| |