jfalkner Goto Github PK
Name: Jayson Falkner
Type: User
Company: Google
Bio: Likes to build stuff
Location: Ann Arbor, MI
Blog: http://jaysonfalkner.com
Name: Jayson Falkner
Type: User
Company: Google
Bio: Likes to build stuff
Location: Ann Arbor, MI
Blog: http://jaysonfalkner.com
Algorithms of interest and example usage in the real world.
Because you are using BASH to get stuff done and can't remember this syntax.
Bonanza algorithm and source code from J. Proteome Res., 2008, 7 (11), pp 4614–4622 "A Spectral Clustering Approach to MS/MS Identification of Post-Translational Modifications"
Scala case class to CSV marshalling and unmarshalling. As simple as it gets.
Simple choose your own adventure for teaching the basics of HTML and JavaScript
Cloud Hackathon for Arm-based HPC with AWS and Arm
Some DevOps fun and a bootstrap of minimal, appropriate devops for the languages I've used.
Code and slides from Jayson's "Efficient Django QuerySet Use" presentation originally shown to The San Francisco Django Meetup Group and the Portland Python Users Group.
Simple file backed logging Scala API. Helpful for persisting data locally when you don't need all the dependencies and boilerplate associated with a database.
File monitoring API in Scala. Helpful for detecting additions to the file system and executing code once for new files or dirs.
A visual grep for finding 2D images in a larger image.
MS/MS peptide fragmentation API. Useful for making combinations of post translatioal mofications and creating ion fragmentations.
Simple project management for engineering teams that rely on GitHub
MS/MS file readig and coversion API for .mgf, .pepXML, .t2d, .raw, and more. Falkner et al. Bioinformatics (2007) 23 (2): 262-263. "ProteomeCommons.org IO Framework: reading and writing multiple proteomics data formats"
MS/MS Java Analaysis Framework (JAF) with reference atomic weights, known stable isotopes, amino acid compositions, observed modifications of amino acids, and ion masses. Falkner et al. Bioinformatics 2006 "ProteomeCommons.org JAF: reference information and tools for proteomics."
Thread safe, lock-free data structures in C using GCC's built-in atomics.
Artificial intelligence and machine learning examples, notes and docs.
A simple, Scala-based framework for extracting data and exporting it to JSON and/or CSV. Convenient for making data that Web/JS visualizations use or for users relying on tools such as JMP, R, Excel, etc.
Metrics for aligned BAM files
Scala-based cache for the metrics project.
Searchable web UI based on static HTML/CSS/JS + ReactJS files. Makes it easy to quickly browse docs by namespace, tags or name matches.
Examples for the Scala metrics repository
Exports summary stats from PacBio's BAM specification: http://pacbiofileformats.readthedocs.io/en/3.0/BAM.html
Exports alignment stats from PacBio's BAM specification: http://pacbiofileformats.readthedocs.io/en/3.0/BAM.html
Exports PacBio's sts.xml format to JSON
Exports PacBio's subreadset.xml format to JSON
NVIDIA CUDA examples for C and Rust
NeoVIM Configuration and Documentation
MS/MS Peptide Finite State Machine (PFSM) source-code. Falkner et al. Bioinformatics. 2005 May 15;21(10):2177-84. Epub 2005 Mar 3. "Fast tandem mass spectra-based protein identification regardless of the number of spectra or potential modifications examined."
Source-code for the now defunct ProteomeCommons.org website.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.