Skip to content

Interactive dashboards for the fans of A State of Trance radio show

Notifications You must be signed in to change notification settings

jmyrberg/asot-dashboards

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

A State of Trance Dashboards

A State of Trance (often abbreviated as ASOT) is a weekly radio show aired every Thursday at 20:00 (CET) and hosted by music producer and DJ Armin van Buuren. See the official ASOT radio show website here.

The purpose of ASOT Dashboards is to visualize episode tracklists through interactive dashboards. This repository contains the source code and data used for A State of Trance Dashboards.

<br>

How the dashboards are created?

  1. Fetch tracklists from the official ASOT website -- get_data.py

  2. Fetch tracklists manually for missing episodes -- 1001tracklists, asot.djradiosets, Google, etc.

  3. Preprocess and extract features from the tracklists -- preprocess_data.py

  4. Visualize via interactive dashboards using R / Shiny -- ui.R, server.R, global.R, plots.R, helpers.R

  5. (Optional) **Deploy your Shiny App on-line, for example by using shinyapps.io ** -- Or test things locally first using test.R


Note: This is just a fun project and still a work in progress, and some data may be missing or inaccurate.

About

Interactive dashboards for the fans of A State of Trance radio show

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published