Revelation » Software

Software

Here is some software that I've published. For an up-to-date list, please fork me (abscondment) on GitHub.

Statistics2 (Ruby gem)

Statistics2 is a module that provides normal, Chi-square, t- and F- probability distributions for Ruby. It is a fork/continuation of Shin-ichiro Hara's original code; it has been updated for compatibility with Ruby 1.9 and has been packaged as a ruby gem.

RubyVor (Ruby gem)

RubyVor is a ruby gem providing efficient computation of Voronoi diagrams and Delaunay triangulations in 2-dimensional space. It can be used for geospatial clustering of points, among other things.

It is implemented as a C extension using Steven Fortune's sweepline algorithm and the original code that he published, along with some memory management improvements by Derek Bradley. It is licensed under the MIT License.

protofarbtastic (JavaScript library)

protofarbtastic is a port of Steven Wittens' farbtastic color picker. The original farbtastic is built as a jQuery plugin; protofarbtastic has been rewritten to sit on top of the Prototype framework instead.