MultiTrace of Jensen Software Systems

Go to content


Estimation of the population of a colony

The program “ColonyPopulation” estimates the amount of animals of a colony. For that purpose the software requires this information:
1) The border of the colony as a polygon
2) Several density points inside the colony.
An – artificial - example for the content of a border file is

An – artificial - example for the content of a border file is

These are the latitudes and longitudes of several points at the colony border.

An example for the content of a density file is

The third line in this example means: At the location P=(52.135/59.138) there had been counted 6 animals in a circle of N meters radius around P. N is arbitrary but must be constant for all lines.

Then the program calculates
1) The size of the area of the colony
2) The population i.e. the amount of animals inside the colony
and charts the colony.

Fig 1. Displaying only the sampled density points.

Fig 2. After extrapolation of the density points

Position at Dive

This program attaches positions recorded e.g. by GPS devices to dive data. The dive data my be original recorded pressure data or the output file of MT-Dive i.e. dive characteristics.

Radio Location

This program calculates the position of an animals equipped with a VHF-transmitter by triangulation using angles which are simultaneously recorded by 2 tracking stations.


This program calculates the "Area Interest Index" of a routue of an animal. This index specifies the magnitude of meandering (or how straight-lined the route is). The program requires as an input file a text file that contains a route as co-ordinates.


This program can calculate the position (the co-ordinates) of an animal by means of exact time information of times of sunrise and times of sunset. It requires a text file that contains a list of time infomation. These time informations are the moments of sunrise and sunset during the trip of the animal.


MultiTrace expects input files (i.e. files which contain the recorded data) of constant sampling intervals. It is not allowed that the sampling interval (SI) differs from line to line nor it is allowed that there are 'gaps', these are periods of recording interruptions: Some loogers are able to interrupt the data recording (for instance if the animal does not dive) and later resume the recording (for instance when the animal dives again).
This program converts a data file containing non equidistant data, it fills the gaps caused by interrupted recordings, so that after conversion the file can be loaded and handled correctly by MT.

Example 1

1.1.08 12:00 100.00
1.1.08 12:05 200.00
1.1.08 12:07 300.00

Outputfile( desired SI=1minute)
1.1.08 12:00 100
1.1.08 12:01 120
1.1.08 12:02 140
1.1.08 12:03 160
1.1.08 12:04 180
1.1.08 12:05 200
1.1.08 12:06 250
1.1.08 12:07 300

Example 2

56,29,12.000, 100.00
(Nr, JulDay, hour, data)
57,29,12.100, 200.00
58,29,12.233, 300.00

Outputfile (desired SI=2 sec)
29.01.07 12 00 00 100.00
29.01.07 12 00 02 133.00
29.01.07 12:00:04 166.00
29.01.07 12:00:06 200.00
29.01.07 12:00:08 225.00
29.01.07 12:00:10 250.00
29.01.07 12:00:12 275.00
29.01.07 12:00:14 300.00;

Home | MultiTrace | Miscellaneous | Downloads | Prices, Order | Contact | References | Site Map

Back to content | Back to main menu