Day 15: Pitch detection

In a previous life I spent most of my time (free and otherwise) thinking about phonetics and the analysis of speech sounds. Like most scientific research, it was slow and tedious and oddly rewarding.

Back then I was already in a steady drift towards spending more time playing with computers than with my research, so a lot of my efforts went into studying Praat, a piece of software you've almost certainly never heard of, but that has probably been used in most of the phonetics research you've also never heard of.

Continue reading Day 15: Pitch detection...

Day 14: Getting started with Statistics

If you're doing statistics on vast swathes of data, you could use PDL!

Santa's Naughty and Nice list has over a billion names and the Elf Data Analytics section of the workshop produces a display of trends for the January retrospective. If there is an increase in naughtiness, is it because nice children are starting to forget their manners or are naughty children using rude words, taking up smoking and creating merge conflicts?

You would think this discussion goes on using the social media tailor-made for cold weather climates ... Mastodon!

Continue reading Day 14: Getting started with Statistics...

Day 13: The Sound of Perl

If you can not sing nor play an instrument but want to make a contribution, let PDL help you out!

Continue reading Day 13: The Sound of Perl...

Day 12: 3D visualization of scalp electrode sites can be done with Perl

Seeing is believing. A better presentation can more easily persuade people with your story. I, working as an EEG (electroencephalography) researcher, sometimes need to consider the location of its origin, referring to the electrode positions used while recording the data. This is because the scalp distribution of the recorded EEG potential (amplitude) can be affected by how the electrodes align with each other. Here I need to better visualize 3D locations of electrode positions.

Let’s try visualization of those electrode positions using Perl, in 3D manner, where you can change the camera position to watch them from your favorite angle/direction!

Continue reading Day 12: 3D visualization of scalp electrode sites can be done with Perl...

Day 11: Random Number Generation with Perl Data Language

If you want to generate random numbers data easily and fast, you need PDL! (With a little help from the GNU Scientific Library)

"What's a PPR?", asked Santa's chief planner? Santa mumbled, "a premature package release."

"You dropped some packages? How widespread? Where did they go?"

Continue reading Day 11: Random Number Generation with Perl Data Language...