GithubHelp home page GithubHelp logo

anomal / rainbowvis-js Goto Github PK

View Code? Open in Web Editor NEW
352.0 352.0 79.0 30 KB

A JavaScript library for colour data visualization. Easily map numbers to a smooth-transitioning colour legend.

License: Eclipse Public License 1.0

JavaScript 61.65% HTML 38.35%
color colour javascript visualization

rainbowvis-js's People

Contributors

anomal avatar danesparza avatar eulentier161 avatar explodingcabbage avatar gagan-bansal avatar ilikerobots avatar kachkaev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rainbowvis-js's Issues

Give permission for an MIT licensed derived work or switch license to MIT?

Dear anomal,

I wish to use rainbowvis-js in a work (a website and a toolkit to be released later) that will be released under BSD or MIT license. According to the Eclipse License page "Does the EPL allow me to ... include all or part of it in another program licensed under (BSD) license or other Open Source license" this is not possible without your permission. Could you please contact me at my work address [b (dot) van (underscore) lew (at) lumc (dot) nl] to discuss this? Alternatively would you consider changing to a BSD or MIT or Apache license?

Some background info: The website and toolkit are use for displaying very large interactive scatter plots (in a bioscience context) in a browser and linking them to choropleths.

Regards
Baldur

Add alpha channel

It is possible to calculate the color and opacity for a given value spectrum?

i.e.
rainbow.setSpectrum(['red', 0], ['red', 0.5], ['red', 1]);
or
rainbow.setSpectrum(['red', 0.5], ['yellow', 0.5], ['blue', 1]);

(Sorry about my english)

Reverse Rainbow

Any chance you could add function to go from color back to value?

Transparency

How hard would it be to add support for transparency via an alpha channel, such as : #00FFFFFF?

Set Spectrum Using Array

Is any chance to make a setSpectrum to receive a single array param,
So we can make
rainbow.setSpectrum('red','yellow','green');
into
rainbow.setSpectrum(['red','yellow','green']);

Some help

Hello, let's say I have a plain html file with links inside it and I want to make your script take every link and set the background color of each link between a range of four colors. How should I do it?

Thanks in advance.

Some help

Hello, let's say I have a plain html file with links inside it and I want to make your script take every link and set the background color of each link between a range of four colors. How should I do it?

Thanks in advance.b

npm module

Very nice lib, I am using it in many applications.
Now I require it with browserify ie. as commanjs module. Would you please consider it publishing on npm?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.