metasoarous.com
About
http://www.metasoarous.com/about
My name is Christopher Small. This site is my personal web page and blog. I am a Founder and the Head Scientist of Polis Technologies. We've built a tool called pol.is. Which uses data visualization and machine learning to make large scale conversations make sense. I also do contract Clojure development, and ML/Data analysis consulting. Feel free to get in touch. In general, I'm interested in mathematics, science, machine learning, computer programming (functional and Clojure in particular), and education.
metasoarous.com
Setting up BeagleBone Black for development (Clojure in particular)
http://www.metasoarous.com/setting-up-bbb-for-development
Setting up BeagleBone Black for development (Clojure in particular). I just got another BeagleBone Black (BBB) to tinker with as I finish up my pin-ctrl. Library and wanted to record the steps so it's easier for me and others in the future. In particular, I show here how to set up a non root user with access to the board's pins. This is useful. Programming language you care to use on the BBB. (Deving as root is bad, m-kay? Prereqs - connecting to the board. There shouldn't be any password prompt. On your...
metasoarous.com
Presenting semantic-csv: High-level CSV processing for Clojure
http://www.metasoarous.com/presenting-semantic-csv
Presenting semantic-csv: High-level CSV processing for Clojure. I'm happy to announce the release of semantic-csv. A humble little CSV library for higher level CSV parsing features. Existing CSV parsing libraries for Clojure ( clojure/data.csv. Only concern themselves with the. Of CSV. Given a string or file with CSV data, they produce a collection of row vectors, a minimal data representation of the. However, CSV data typically. Of CSV data, but it's. In the spirit of composability, semantic-csv lives.
metasoarous.com
How I fell in love with Clojure
http://www.metasoarous.com/how-i-fell-in-love-with-clojure
How I fell in love with Clojure. When the time came for pol.is. To move away from our early prototype to a scalable infrastructure capable of city-size conversations, there were some big decisions to be made about what tools we'd use. With big data all the buzz these days, there was also a lot to consider. Originally there wasn't much interest in FP outside of academic circles because there was no functional killer app. Now we know that [the] killer app is concurrency. This really caught my eye. With...
metasoarous.com
A Strange Coop: How Clojure saved my Chickens from the Evil Raccoons
http://www.metasoarous.com/a-strange-coop-how-clojure-saved-my-chickens-from-the-evil-raccoons
A Strange Coop: How Clojure saved my Chickens from the Evil Raccoons. A couple of weeks ago now, I was honored to speak at ClojureWest about a fun project I've been working on. The video is here for those inclined:. The following post is for those interested in a textual account (with some additional details). I set about this project with a BeagleBone Black (BBB) I had gotten some months before for tinkering. Having fallen in love with Clojure. The pieces of this system:. Old 9V electric drill motor.
metasoarous.com
SCons for data science and compbio
http://www.metasoarous.com/scons-for-data-science-and-compbio
SCons for data science and compbio. When I started working at the Hutch. I was introduced to a tool the team used for orchestrating analyses: SCons. A Python based build tool. SCons was initially developed for compiling software. However, it's also quite useful for data science and computational biology. Why you want this. Reproducibility becomes tricky without a record of how you performed the computations, what parameters you used, etc. Dependency tracking: if you change an intermediate result, only.
metasoarous.com
Christopher Small - Page 1 - Alephractal
http://www.metasoarous.com/author/christopher-small
Programmer, computational biologist, mathematician, musician, rock climber, artist, husband, and father. Page 1 of 2. Older Posts →. First Intro to Bioinformatics course. A few weeks ago I finished teaching the first Intro to Bioinformatics course at Fred Hutch Cancer Research Center as part of Erick Matsen's fredhutch.io ». Setting up BeagleBone Black for development (Clojure in particular). A Strange Coop: How Clojure saved my Chickens from the Evil Raccoons. SCons for data science and compbio.
metasoarous.com
Introductory post
http://www.metasoarous.com/introductory-post
I'll keep this short. Most of the random crap about me you'd want to read is in my about page. Suffice it to say then, I hope to have this space serve as a home for various things that I work on and want to share with the world: thoughts I have on programming, data science, mathematics, etc. Coming up shortly are a couple of posts I have pending about some projects I've been working on and am ready to share. Proudly published with Ghost.