Frequently Asked Questions
What is Ultranet?
Ultranet is a multiplatform software written in Java. It is designed to be an helpful tool in the specific analysis of such data that can be represented in form of ultrametric networks. This software allows to study, for example, a set of data collected from a number of different people to determine how they are connected. Many applications can be found among biological studies, and for each of them the network resulting assume a different meaning.
Who created Ultranet?
Ultranet was created by Enrico Guariento, a student of Computer Science Engineering at the University of Padova, Italy. This project was begun as thesis for the graduation under the supervision of the Professor Matteo Comin.
What license does Ultranet use?
Ultranet is an open source software, which is provided under the GNU GPLv3 License.
Here’s a copy of the license:
Ultranet: A Java Software for Ultrametric Network Computing.
Copyright (C) 2009 Matteo Comin, Enrico Guariento
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see http://www.gnu.org/licenses/.
What does Ultranet use for the graphics?
Ultranet makes extensive use of JUNG2. This is a third-party library that provides graphical and mathematical support to the graph theory applied by the software.
Which algorithm does Ultranet use to calculate the ultrametric network?
Ultranet implements an algorithm that computes the ultrametric network.
A. Apostolico, M. Comin, A. Dress, L. Parida,
"Ultrametric Networks: A New Tool For Phylogenetic Analysis",
to appear.
I’m having trouble with the input files, what’s the deal?
Input files must respect some guidelines. Documentation contains useful information in the section regarding the input files.