Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Phylojive test #117

Open
wants to merge 17 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 7 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
19 changes: 19 additions & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,22 @@ E: [email protected]
W: http://quuxbaz.com.ar/
D: Mostly Icicle code.

N: Temi Varghese
E: [email protected]
W: http://wiki.trin.org.au/Main/TemiV
D: PhyloJive visualization

N: Garry Jolley-Rogers
E: [email protected]
W: http://www.cpbr.gov.au/cpbr/staff/jolley-rogers-staff.html
D: PhyloJive visualization

N: Joe Miller
E: [email protected]
W: http://www.anbg.gov.au/cpbr/staff/miller-joe-staff.html
D: PhyloJive visualization

N: Paul Harvey
E: [email protected]
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 [email protected],
[email protected], [email protected], [email protected]
* 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, [email protected]
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