Skip to main content

Taylor Swift color map collection.

DOI

Quick start: pip install swiftascmaps

Includes color maps based on the following albums:

  • Red (red, red_r)
  • 1989 (nineteen_eighty_nine, nineteen_eighty_nine_r)
  • Reputation (reputation, reputation_r)
  • Lover (lover, lover_r)
  • Folklore (folklore, folklore_r)
  • Evermore (evermore, evermore_r, evermore_shifted, evermore_shifted_r)
  • Fearless: Taylor's Version (fearless_tv, fearless_tv_r)
  • Red: Taylor's Version (red_tv, red_tv_r)
  • Midnights (midnights, midnights_r)
  • Speak Now: Taylor's Version (speak_now_tv, speak_now_tv_r)
  • 1989: Taylor's Version (nineteen_eighty_nine_tv, nineteen_eighty_nine_tv_r)

License: LGPLv3 Author: Josh Borrow (josh@joshborrow.com)

If you prefer to use R, there is an alternative package maintained as taloRswift.

Usage

To use these, you can import them and use them with matplotlib as you would with any other color map.

from swiftascmaps import red
from matplotlib.pyplot import imshow
from numpy import random

imshow(random.rand(128, 128), cmap=red)

The color maps can also be accessed in matplotlib using strings by prefixing swift, e.g.

import swiftascmaps

imshow(random.rand(128, 128), cmap="swift.red")

Examples

Note

Of course, these aren't necessarily designed to be colorblind friendly, or perceptually uniform, so use them with caution. They are quite pretty though. To underline how much you should not use these in a real scientific publication (apart from perhaps qualitative imaging), the lightness values are shown below.

For quantitative comparisons, please ensure that you use a perceptually uniform colour map (see e.g. those available directly through matplotlib).

Metadata

Release files for swiftascmaps 1.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for swiftascmaps 1.6.0
File Size Uploaded
swiftascmaps-1.6.0.tar.gz 6.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for swiftascmaps 1.6.0
File Interpreter ABI Platform
swiftascmaps-1.6.0-py3-none-any.whl Python 3 none any Details

Total release size: 14.8 kB

Release files / swiftascmaps-1.6.0.tar.gz

Download URL swiftascmaps-1.6.0.tar.gz
Size 6.9 kB
Tags Source
SHA-256 checksum
How to use checksums
87ea903c16ae9aea9249b755c2478961388ecbe2b40ab192f5a456d0275776d4
BLAKE2b-256 checksum
How to use checksums
731989be5407bc228e3a0003022068a1acfbd8808142d77c19afc03746fece18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.17

Release files / swiftascmaps-1.6.0-py3-none-any.whl

Download URL swiftascmaps-1.6.0-py3-none-any.whl
Size 7.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1b89117616a2acd77bc5c9b56356a035651a137f51dfe4674c5cac2462297382
BLAKE2b-256 checksum
How to use checksums
fda0e820e6a4da9beb98f0d6838d8d28a72024b244953a8edb3fa78ba3317395
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.17

Release history Release notifications | RSS feed

This release

1.6.0 This release

2 release files

1.5.0

2 release files

1.4.0

2 release files

1.3.0

1 release file

1.2.2

1 release file

1.2.1

1 release file

1.2.0

1 release file

1.1.1

1 release file

1.1.0

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page