527 reputation
319
bio website connjur.uchc.edu
location Connecticut, USA
age 27
visits member for 2 years, 10 months
seen Aug 10 at 18:24

I work in a scientific computing group on the CONNJUR project, providing open-source software for NMR (Nuclear Magnetic Resonance) spectroscopy.

Check out some of my work on github:

  • NMRPyStar: an API for accessing archived NMR data files in the NMR-Star format used by the BMRB.

  • Miscue-js: validation of JSON files to deal with obnoxious and tricky interoperability issues such as number overflows and duplicate keys

Some technologies that I've used and like:

  • Python
  • git
  • Javascript
  • Haskell
  • Java
  • MySQL

Aug
10
comment What is a common way to save 'debit' and 'credit' information?
@user I'm surprised by your comment. As I stated in the answer, all amounts are positive. It's only when you run particular queries that there are negatives as well. If you don't want negatives, then you just don't run those particular queries. If you don't like the extra transactiontypes.multiplier column, you drop it; it's not the core of the model, so no harm done.
Jul
2
awarded  Curious
Jun
24
awarded  Popular Question
Jun
11
awarded  Nice Question
Dec
6
awarded  Popular Question
Nov
9
awarded  Altruist
Nov
1
awarded  Investor
Nov
1
awarded  Yearling
May
14
comment
Is it just questions that need strict moderation, or is it important that answers are strictly moderated, too? Should answers that are real answers but don't really answer the question be moderated, and if so, how? (btw, thanks for answering my earlier questions)
May
14
comment
SE are trialling an alternative way of asking the candidates questions: please see this meta question ………………………………………………………………………………………………………………………………… In your opinion, what are the major strengths and weaknesses of how DBA.SE is currently moderated?
May
14
comment
SE are trialling an alternative way of asking the candidates questions: please see this meta question ………………………………………………………………………………………………………………………………… There are varying opinions on what is wrong with StackOverflow. Can you be more specific on what problems you see with it, and what you would do to deal with them or prevent them from happening on DBA.SE?
May
14
awarded  Caucus
May
2
awarded  Notable Question
Nov
27
awarded  Popular Question
Nov
1
awarded  Yearling
Oct
17
accepted How do I create a user-defined aggregate function?
Apr
30
revised How do I create a user-defined aggregate function?
added 42 characters in body
Apr
30
comment How do I create a user-defined aggregate function?
Cool math, but I actually wanted to know how to create an aggregate function in general. product was just supposed to be one example of several.
Apr
30
revised How do you query supertypes to get subtype data?
formatting -- align outlines of tables
Apr
30
suggested suggested edit on How do you query supertypes to get subtype data?