Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
.project
.pydevproject
Examples
Jit
Extras/sh/
NaturalDocs*
Expand Down
19 changes: 19 additions & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,22 @@ E: quuxbaz@gmail.com
W: http://quuxbaz.com.ar/
D: Mostly Icicle code.

N: Temi Varghese
E: Temi.Varghese@csiro.au
W: http://wiki.trin.org.au/Main/TemiV
D: PhyloJive visualization

N: Garry Jolley-Rogers
E: Garry.Jolley-Rogers@csiro.au
W: http://www.cpbr.gov.au/cpbr/staff/jolley-rogers-staff.html
D: PhyloJive visualization

N: Joe Miller
E: Joe.Miller@csiro.au
W: http://www.anbg.gov.au/cpbr/staff/miller-joe-staff.html
D: PhyloJive visualization

N: Paul Harvey
E: Paul.W.Harvey@csiro.au
W: http://www.cpbr.gov.au/cpbr/staff/harvey-paul-staff.html
D: PhyloJive visualization
1,072 changes: 1,072 additions & 0 deletions Extras/PhyloJive/PhylogenyExplorer.js

Large diffs are not rendered by default.

1,139 changes: 1,139 additions & 0 deletions Extras/PhyloJive/PhylogenyExplorerBackbone.js

Large diffs are not rendered by default.

59 changes: 59 additions & 0 deletions Extras/PhyloJive/README
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
This directory contains reusable static files useful for demonstrations of the
PhyloJive vizualisation which are built around PhylogenyExplorer.js.

Icons Copyright (c) 2011 Jack Moore http://jacklmoore.com/colorbox/
* Licensed under MIT License http://jacklmoore.com/colorbox/
* controls.png

Icons Copyright (c) 2012 OpenLayers contributors http://trac.osgeo.org/openlayers/wiki/CLA
* Licensed under modified BSD License http://trac.osgeo.org/openlayers/wiki/Licensing
* east-mini.png
* north-mini.png
* south-mini.png
* west-mini.png
* zoom-minus-mini.png
* zoom-plus-mini.png
* zoom-world-mini.png

Files Copyright (c) 2012 Temi.Varghese@csiro.au,
Garry.Jolley-Rogers@csiro.au, Joe.Miller@csiro.au, Paul.W.Harvey@csiro.au
* Licensed under the same terms as jit itself (MIT)
* PhylogenyExplorer.js
* startButton.png
* transparentCircle.png
* transparentSquareFilled.png
* transparentSquare.png
* transparentStar.png
* linkout.svg
* linkout.png

PhylogenyExplorer.js also has the following dependencies, which are loaded from
the web:
* jQuery
* License: dual MIT/GPL, http://jquery.org/license/
* jQuery-UI
* License: dual MIT/GPL, http://jqueryui.com/about
* QUnit (used in the testcases, not a runtime dependency),
* License: dual MIT/GPL, https://raw.github.com/jquery/qunit/master/qunit/qunit.js
* jQuery-colorbox,
* License: MIT, http://jacklmoore.com/colorbox/
* jsPhyloSVG (used for parsing newick strings),
* License: GPL, http://www.jsphylosvg.com/js/jsphylosvg.js
* Copyright (c) Samuel Smits, samsmits@gmail.com
Smits SA, Ouverney CC, 2010 jsPhyloSVG: A Javascript Library for Visualizing
Interactive and Vector-Based Phylogenetic Trees on the Web.
PLoS ONE 5(8): e12267. doi:10.1371/journal.pone.0012267

-------------------------------------------------------------------------------
PhyloJive data structures added by Temi.
* phylo.rangeCount - step size to find the number of quant divisions
* phylo.characterMinMax - {'characterName':{min:12,max:100}}
* phylo.range - { 'character': [1,2,3,4] }
* .characterList - { character1, character2, ..}
* .characterGroups - { quali:[], quant:[] }
* .charTypeMapping - {'character': config.typeEnum.quant,'character2': config.typeEnum.quali,}
* .colorCoding - {character : { characterState : {color: , shape: }}}
* node.data.stat[ characters [ i ] ] = {sd:[] , u:[] , n: []};

PhyloJive data structures removed by Temi.
* node.data.color
Loading