Lots of talk today about 5-HTT and its (non) connection to depression. A company I co-founded, , is working to quantify evidence for a scientific claim, including the central paper in this story.