phylocanvas / phylocanvas.github.io Goto Github PK
View Code? Open in Web Editor NEWPhylocanvas Documentation Site
Phylocanvas Documentation Site
Potentially review overall design in light of the cGPS website.
Automates updating the version number, requires PhyloCanvas to be published to npm...
In 2.0.0, The internal
and leaf
boolean flags have been merged to a nodeType
string property:
{
text: 'Rotate Branch',
handler: 'rotate',
nodeType: 'internal'
}
User can select the features/plugins they wish to include and generate a js file, similar to http://jqueryui.com/download/ and http://getbootstrap.com/customize/.
This probably belongs in a separate project but would be accessed from the API site.
The API reference page should explicitly state properties and configuration options for Tree instances. Currently all are labelled configuration, which is incorrect.
findLeaves
returns a list of leaves and nothing else.updateLeaves
allows multiple leaves to receive the same flag, while other leaves receive the opposite. Useful when selecting or highlighting multiple leaves.Good to have a pdf download may be using jsPDF
Some tree tools seem to be producing hidden/illegal characters in newick files, trimming these off and accepting the file would help the users of these tools.
Fired by calling nodesUpdated(ids, property)
require('PhyloCanvas/polyfill')
If a user saves a csv file on a Mac, it does not work. Only if it is saved as Windows or MS-DOS Comma Separated not if you save it as the Mac .csv. As this version inserts ^M into the file.
Proposing to unfix the footer and add contact details, subsequently removing the contact page.
Append URL and settings to query string, allows bookmarking
Under the Live Upload Page - some more instructions should be places, such as the format of the CSV file (only 1,0) and that a CSV is actually not mandatory to be uploaded etc.
Allows any flag to be updated. If cascading is not required the property should be changed directly.
Would be a good idea to keep these around for reference.
Request by John Lees to add iCandy-style metadata configuration to the app.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.