Preston Lee (@preston)

Top repositories

1

ruby-prolog

A pure Ruby gem implemention of a Prolog-like DSL for AI and logical programming.
Ruby
199
star
2

journeta

A dirt simple library for peer discovery and message passing between Ruby applications on a LAN.
HTML
58
star
3

bittorious

An open source BitTorrent tracker and user management portal, supporting automatic RSS feed generation, role-based management, and real-time network monitoring.
HTML
55
star
4

homeboy

Homeboy is a set of small, plain BASH scripts to synchronize your personal config files, update system packages, upgrade development libraries, and pull git clones every morning in one shot by running `homeboy'.
Shell
34
star
5

space_elevator

Client for integrating a ruby application with a remote ActionCable-based backend provided by Rails 5 or compatible framework.
Ruby
32
star
6

projectx

Team project template for CST 200 at Arizona State University, Polytechnic campus.
16
star
7

asset_tracker

A simple web-based asset tracking system for small businesses written in Ruby on Rails (RoR). New equipment is assigned to a specific location and person who is notified of the responsibility. You may optionally add serial numbers and an arbitrary amount of notes to each asset. Configured to run on top of PostgreSQL and sendmail by default, though both are reconfigurable.
Ruby
15
star
8

angular-on-fhir

Angular 14 + bootstrap base project for SMART and other FHIR-based UIs.
TypeScript
14
star
9

youandme

Data comparison and analysis tools for 23andme raw data files.
Ruby
12
star
10

xweb

Project files for CST 533.
Ruby
8
star
11

kindle-drm

A Ruby library for performing DRM-related operations on .mobi files, know as DRM'd .azw files on the Amazon Kindle.
Ruby
7
star
12

user_story_kit

Turns simple user stories defined in .CSV files into human-readable, sorted Markdown documents.
Ruby
6
star
13

bibler-server

The RESTful JSON bible API and full-text search service.
Ruby
6
star
14

java-sorting

Java
5
star
15

Starfield

A 3D starfield simulation for OS X. Written in Ruby using ruby-processing. Distributed as a .app bundle running on jruby.
Ruby
5
star
16

railroady-web

Website source code for the RailRoady project.
HTML
4
star
17

alignment

A JavaScript pairwise sequence aligner demonstration using dynamic programming.
JavaScript
4
star
18

github-lab

In-class demo on getting a project set up with git! :)
3
star
19

snippets

Personal code snippets.
Java
3
star
20

tastyterm

Web-based SMART-on-FHIR terminology services client.
CSS
2
star
21

emphasays

An Open Source Java library of string distance calculators, phoneme reducers, and tools for combining said algorithms into weighted metrics for tailored name-entity recognition.
Java
2
star
22

Twiverse

A 3D Twitter client for OS X. Written in Ruby, distributed as a .app bundle running on jruby.
Ruby
2
star
23

pfastqcount

pfastqcount is an optimized C implementation of a FASTQ sequence prefix counter. The program counts the number of times every four-nucleotide prefix is encountered via the sequential memory mapping of each ASCII-encoded FASTQ file into the process space. This is useful as part of a genomic data sequencing pipeline to sanity check that barcodes used in multiplexed sample experiments occur as expected. An alternative Ruby implementation is provided (pfastqcount.rb) for maximum portability and validation. The C implementation has been written for 64-bit Unix-like systems only. The output of the program is valid comma-separated value (CSV) data that may be opened in your favorite spreadsheet software such as Excel, OpenOffice, R etc.
C
2
star
24

acraf

Aberration/Compound Response Annotation Format
1
star
25

preston.github.com

JavaScript
1
star
26

pipecleaner

Real-time workflow tracker web application for desktop and mobile devices.
Ruby
1
star
27

kindletools

A Ruby on Rails web application providing various services for Amazon Kindle owners.
Ruby
1
star
28

campus_manager

A simple web application for managing course enrollment. A project for CST 533 at ASU Polytechnic campus.
Ruby
1
star
29

idclight

A Ruby gem for accessing the freely available IDClight (IDConverter Light) web service, which convert between different types of gene IDs such as Hugo and Entrez. Queries are screen scraped from http://idclight.bioinfo.cnio.es.
Ruby
1
star