PhyloGeoRef is a Java library for producing rich kmls containing phylogeneric data that can be rendered in google earth web browser. In biology, phylogenetics is the study of evolutionary relatedness among groups of organisms (e.g. species, populations), which is discovered through molecular sequencing data and morphological data matrices.
The current version of phyloGeoRef is capable of constructing kml's that have the capability to display a phylogenetic tree. A phylogenetic tree as the name suggest is a simple tree diagram which shows the relationships among various biological species based upon similarities and differences in their genetic characteristics.
All code in this library is owned by the origional author(s) and their licenses apply to that code. Any code written by the developers is clearly marked and licened under the GPL as follows:
/* * * 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/>. */
You can import the project directly as an eclipse or a netbeans project. The IDE would complain about missing jars which you can find is dist/lib. Once you've done this you are ready to go. The package nescent contains some DemoMain.java files which you can have a look to get started. The Manual is also a good resource to look into.
You can find some of the developer's rants on their gsoc blogs.