Nice article! I've also recently encountered the lack of python packages for large scale graph visualization..NetworkX is my bread and butter for network analysis, but it is not build for visualization; igraph seems good but it is also new to python, not much documentation


Hands-on Tutorials

Can the 170k #gamestop tweets from Jan 25th-29th gives us an insight into the ensuing market chaos?

Image for post
Image for post
The ensuing impact of Elon Musk’s now famous ‘Gamestonk!!’ tweet over time | Skanda Vivek

On Jan 26th at 4:08 PM EST, Elon Musk tweeted “Gamestonk!!” in reference to the “wallstreetbets” Reddit page, which now has over 9 million subscribers. Interestingly, this was just a few minutes after the stock market closed, one has to wonder if Musk timed this. The following day, Gamestop stock (NYSE: GME) jumped 2.5x. We know how the stock market reacted to Musk, the data is out there. Just google NYSE: GME and you will see the day to day changes in Gamestop stocks.


Awesome Aleksa! I'm thinking: how is it possible for a human to be this good at grasping knowledge so quickly, and then I read how humble and aware you are about relative vs absolute knowledge... Very inspiring to continue trucking on and sharing knowledge for the greater good!


With more than 500 million tweets sent each day, is it possible to track social movement patterns?

Image for post
Image for post
Greater New York City metropolitan area | NASA

Twitter is an impressive data source, and tweets have so much information about societal sentiments. In fact, some work has shown that aggregated tweet data can be used as a metric of societal happiness! With a short character limit, and wide prevalence, Twitter sounds like the perfect combination for a true reflection of society’s thoughts.

Apart from the text aspect, tweets can also contain important location information. Certain users agree to share their tweet locations with Twitter. This adds potentially another layer of information. …


Does my original blog count as peer-reviewed? Why a paradigm shift from traditional science publishing is desperately needed

Image for post
Image for post
Sir Isaac Newton’s Philosophiæ naturalis principia mathematica | EDUARDO PARRA/GETTY IMAGES

This is my article:

And here is the article citing it, published in the Elsevier Data in Brief journal:

If you notice, my article develops a methodology to extract real-time traffic flow. The Elsevier article goes through much of the same methodology, and applies it to 10 cities during COVID lockdown.

Oh and another tiny difference… Medium pays royalties, whereas the Elsevier Data in Brief journal comes for a small publishing fee of 700$ — yes that’s right the author or whoever funds the authors need to pay!

Hopefully this caused you to raise an eyebrow. But it wasn’t always…


Four years ago, frustrated by waiting for hours for an experiment, I wrote a poem on science, randomness, and frustration.

Image for post
Image for post
Perfect Randomness | Dan Page for Quanta Magazine

The experimentalist awaits,
locked up in his glass cage,
what wonders he may behold,
when this bold dispatch into the
unknown, becomes known.

The numbers go by quick,
but the clock is slow to tick,
3000, when will I reach 3000
he rants to himself, surely
there is no one else.

By now the lab is cold,
and there is no-one,
who tells my experiment what to do, he asks,
It cannot be mere randomness
there has to be something else,
If not… someone else,
or am I just alone?

Minutes pass by, every minute he rushes to his beloved…


Mobility is the Life-line of Cities. Let’s visualize DC during the curfew following today’s unfortunate chaos using the HERE traffic flow/incidents API.

Image for post
Image for post
Traffic Flow and Incidents in DC. Graph created in Kepler.gl | Skanda Vivek

Unfortunately, today’s riots resulted in chaos and loss of life. Many data providers are giving free access to real-time detailed information, which can be extremely useful for responders and citizens to react to sudden incidents like we saw today. Let’s delve a bit into the potential for quantifying real-time incident and flow data using one such API.

Google Maps is great when it comes to figuring out which route to take that minimizes your trip time. However, for the data enthusiast, it doesn’t give access to this traffic information. TomTom, Waze, HERE are all providers of real-time traffic information. Personally…


South Indian Music has 72 complete scales, whereas Western music has 12 major scales. Let’s go deeper into the mathematical combinations of notes that make musical patterns.

Image for post
Image for post
South Indian Melakarta Ragas | Basavarajtalwar

Absolute vs Relative Scales

The fundamental difference between Western classical and Indian music, is that Western music has 12 absolute notes. Each note: C, C#, D, etc. has a specific frequency. Concert C is around 262 Hz for example. Ignore harmonics for now (i.e. the higher pitch or lower pitch version of C).


Scientists often pay 1000’s of dollars to publish their work, promoting inequality. Through article contributions, we want to reinvent scientific publishing.

Image for post
Image for post
How Scientific Publishing Increases Inequalities | Skanda Vivek

In a world where technological breakthroughs are making science and innovation increasingly accessible and low-cost, scientific publications are a frustrating barrier to fostering scientific discussion. Things are only getting worse with recent ‘open-access’ trends, which force the author to pay thousands of dollars before publication. Incredibly, the author writes the article, makes figures, formats content and then submits to a scientific journal. The editor of the journal invites 2–3 reviewers to submit their feedback as reports. After a few review rounds, the editor either accepts or rejects the journal. The entire process takes months or even years!

For open-access journals…

Skanda Vivek

Scientist at the interface of complex systems, and the social good. I write for self-discovery and you, dear reader. Work featured across Forbes, BBC, ...

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store