Tom Atkinson (tomachinz)

tomachinz

Geek Repo

Company:Funk Publishing

Location:Auckland, New Zealand

Home Page:http://www.funk.co.nz/

Twitter:@tomachi

Github PK Tool:Github PK Tool

Tom Atkinson's repositories

AminoSee

AminoSeeNoEvil (or just AminoSee) is a DNA visualisation that assigns a unique colour hue to each amino acid and start/stop codon in the sequence, and then projects it into 2D and 3D space using an infinite mathematics space-filling function called the "Hilbert curve". This is done to preserve sequence proximity such that 90% of the DNA that is close to its neighbour - such as genes - are also closeby in the image at different resolutions. Genomics researchers can convert any file containing ASCII blocks of DNA (tested with popular formats Fasta, GBK, and also just .txt) into an image. A unique visualisation of DNA / RNA residing in text files, AminoSee is a way to render arbitrarily large files - due to support for streamed processing - into a static size PNG image. Special thanks and shot-outs to David Hilbert who invented it in 1891! Computation is done locally, and the files do not leave your machine. A back-end terminal daemon cli command that can be scripted is combined with a front-end GUI in Electron, AminoSee features asynchronous streaming processing enabling arbitrary size files to be processed. It has been tested with files in excess of 4 GB and does not need the whole file in memory at any time. Due to issues with the 'aminosee *' command, a batch script is provided for bulk rendering in the dna/ folder. Alertively use the GUI to Drag and drop files to render a unique colour view of RNA or DNA stored in text files, output to PNG graphics file, then launches an WebGL browser that projects the image onto a 3D Hilbert curve for immersive viewing, using THREEjs. Command line options allow one to filter by peptide.

Language:JavaScriptLicense:GPL-2.0Stargazers:7Issues:1Issues:2

awaken-direct-democracy

Concept stage storyboards for a mobile web-app to enable NZ citizens cast private and secure digital votes into a public block-chain backed parliament. Vote in elections, acts and bills – on legislation past current and future! Currently seeking NodeJS developers. Currently we are merging two codebases: the "awaken wireframes" shown in an iframe below root url is: https://www.awaken.guru/wp-content/uploads/awaken-wireframes/index.html#/ the "awaken github/npm/ionic" package at: https://github.com/tomachinz/awaken-direct-democracy https://www.npmjs.com/package/awaken-direct-democracy This is a working HTML demo that uses a Cordova-based Javascript platform called Ionic Creator wireframe demo app ID 1e395f0d8e2f. PS Although this looks like a fork of Urigo's repo, it's not I did select all delete and went forward. It's my first open source project :)

Language:TypeScriptLicense:Apache-2.0Stargazers:1Issues:2Issues:0

currentrmszap

Current-RMS Zap connects this rental management CRM to Zapier code-free automation app

Language:JavaScriptLicense:GPL-3.0Stargazers:1Issues:2Issues:2

Mac-CLI

 OS X command line tools for developers – The ultimate tool to manage your Mac. It provides a huge set of command line commands that automatize the usage of your OS X system.

Language:ShellLicense:MITStargazers:1Issues:1Issues:0

Advance-Android-Tutorials

Advance Android Tutorials

Language:JavaStargazers:0Issues:1Issues:0

Amphitheatre

Amphitheatre is an Android TV app that connects with network shares, organizes and serves videos to any Android capable media player app.

Language:JavaLicense:Apache-2.0Stargazers:0Issues:1Issues:0

android-dropbear-sshd

Automatically exported from code.google.com/p/android-dropbear-sshd

Stargazers:0Issues:1Issues:0

Fast-Reboot-Mac

Shell script that creates background root reboot that kicks in if the regular restart using Finder is taking too long, by also issuing a Finder restart.

License:LGPL-3.0Stargazers:0Issues:1Issues:0

killall-nonaudio

A shell script that's sole design is to shutdown / killall processes that aren't related to music. Audio recording and live performance in Logic and other music apps. No audio drivers would be shutdown.

Language:ShellLicense:GPL-2.0Stargazers:0Issues:1Issues:0

dupeguru

Find duplicate files. On Linux, Mac OS X, and Windows.

Language:PythonLicense:GPL-3.0Stargazers:0Issues:1Issues:0

ember-crud

Simple CRUD for Ember.js 1.1.2 with Ember Data 1.0.0beta3 + Touch gestures mobile (responsive) version + Grunt templates precompiling

Language:JavaScriptStargazers:0Issues:1Issues:0

HTML5_Genetic_Cars

A genetic algorithm car evolver in HTML5 canvas.

Language:JavaScriptStargazers:0Issues:1Issues:0

isla

A programming language for young children

Language:JavaScriptLicense:MITStargazers:0Issues:1Issues:0

lbry.com

lbry.com, the website for the LBRY protocol

License:MITStargazers:0Issues:0Issues:0

openmediavault-docs

openmediavault documentation

Language:PythonLicense:NOASSERTIONStargazers:0Issues:1Issues:0

preferences

Node.JS module for managing CLI application encrypted preferences

Language:JavaScriptLicense:MITStargazers:0Issues:1Issues:0

quorum

A Casper POS implementation of Ethereum supporting data privacy and New Zealand

Language:GoLicense:LGPL-3.0Stargazers:0Issues:1Issues:0

rms-support-letter.github.io

An open letter in support of Richard Matthew Stallman being reinstated by the Free Software Foundation

Language:PythonLicense:GPL-3.0Stargazers:0Issues:1Issues:0

syntella

Syntella tells you about whats running on your system, open connections, services, network connectivity.

Language:ShellLicense:Apache-2.0Stargazers:0Issues:1Issues:0

trufflesuite.com

Truffle Suite website source

Language:HTMLStargazers:0Issues:1Issues:0