@dscovr_epic is a social media bot which posts near-realtime images of the Earth taken by the EPIC camera on the DSCOVR satellite.

You can follow it on the Fediverse at @dscovr_epic@bot.country or on Bluesky at @dscovr-epic.bot.country. It used to post on Twitter as well.

If you’re interested, the Python source code is available on Github.

FAQs

Which time zone are the image timestamps in?

The timestamps in the tweets are in UTC. Because of DSCOVR’s position in orbit around the Earth-Sun L1 Lagrange point – directly between the Earth and the Sun – the local time on Earth directly under DSCOVR is always around midday.

When are images posted?

EPIC currently takes between 10 and 13 pictures of Earth per day (although these pictures are each composed of 10 separete monochrome images in different wavelengths). Occasionally there are fewer pictures available per day, and sometimes there are none at all – the reasons for this variation aren’t clear.

Processed images from EPIC are published on NASA’s EPIC site, usually once per day for the previous day’s images, but delays in this process are common at the moment.

@dscovr_epic has a queue which spaces its tweets out over the course of the day. If everything is running normally on NASA’s side, the images are tweeted on average around 36 hours after they’re captured.

What processing is done on the images?

EPIC takes 10 separate exposures on different channels at a resolution of 2048x2048. Unfortunately, these images are then downscaled on the spacecraft to a resolution of 1024x1024 due to limited downlink bandwidth.

NASA then runs some unspecified processing on these images to combine them into a 2048x2048 full-colour PNG file which the bot downloads from their website.

@dscovr_epic performs some unscientific colour and contrast adjustment, downscaling, and sharpening to produce something which looks aesthetically pleasing on Twitter. The exact incantations used for this are here.

(Credit to Charlie Lloyd’s excellent post on the Mapbox blog for image processing tips.)