Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The four BIDS colormaps [viridis, magma, inferno, plasma] are each defined by arrays of 256 colors.*
These colormaps all have visible color banding (as seen in the images referenced by the d3-scale-chromatic README). By switching to the standard ramp function for each of these scales, banding is significantly decreased:
viridis 254 -> 650 distinct colors
![viridis](https://user-images.githubusercontent.com/296743/115098423-179d5200-9efe-11eb-90c8-1d8e53620ee3.png)
magma 256 -> 717 distinct colors
![magma](https://user-images.githubusercontent.com/296743/115098424-18ce7f00-9efe-11eb-8507-f22d7dbf6682.png)
inferno 256 -> 861 distinct colors
![inferno](https://user-images.githubusercontent.com/296743/115098425-18ce7f00-9efe-11eb-8e59-0e198ae095c7.png)
plasma 256 -> 642 distinct colors
![plasma](https://user-images.githubusercontent.com/296743/115098426-18ce7f00-9efe-11eb-85f7-80e4bf68ce4d.png)
*In a 24-bit color space, viridis is actually only 254 colors because two of the colors [#26828e, #20928c] are present twice due to rounding (this is true in the original python as well as in the D3 implementation.)