GitHub
all_my_code
tools that I've developed over time that form a part of my daily workflow built primarily around xarray. Thought good to share. Won't be making docs for now
discover-then-name
Code for the paper: Discover-then-Name: Task-Agnostic Concept Bottlenecks via Automated Concept Discovery. ECCV 2024.
rastervis
An interactive web-based neuroscience app for analyzing electrophysiological spiking along many different dimensions for many different neurons.
reviewer-recommender
Reviewer Recommender is a Python-based application designed to run different algorithms on a specified GitHub project. The algorithms include RevFinder, ChRev, TurnoverRec, and Sofia. The application fetches data from GitHub using a separate Github-crawler and stores it locally for processing. It also provides functionality for evaluating the algor
complejidad_economica_subnacional
Bases de la Radiografía de la Complejidad Económica subnacional
https://github.com/h0r5e/pyxdsm
A python library for generating PDF XDSM diagrams.
https://github.com/evan-wang-13/deep-racing
Self-driving racecar using reinforcement learning (proximal policy optimization) in PyTorch
sync-greedy
A greedy algorithm to find the combination of features that maximized the Younden J statistic.
matlab-venn
venn: A simple MATLAB function to draw Venn diagram of two to four sets with optional labels.
hotsub
hotsub: A batch job engine for cloud services with ETL framework - Published in JOSS (2018)
survxai
survxai: an R package for structure-agnostic explanations of survival models - Published in JOSS (2018)
Optimising Light Source Positioning for Even and Flux-Efficient Illumination
Optimising Light Source Positioning for Even and Flux-Efficient Illumination - Published in JOSS (2019)
bem
bem: modeling for neutron Bragg-edge imaging - Published in JOSS (2018)
RAFF.jl
RAFF.jl: Robust Algebraic Fitting Function in Julia - Published in JOSS (2019)
https://github.com/cornell-zhang/hisparse
High-Performance Sparse Linear Algebra on HBM-Equipped FPGAs Using HLS
GrainSizeTools
GrainSizeTools: a Python script for grain size analysis and paleopiezometry based on grain size - Published in JOSS (2018)
PressureDrop.jl
PressureDrop.jl: Pressure traverses and gas lift analysis for oil & gas wells - Published in JOSS (2019)
momepy
momepy: Urban Morphology Measuring Toolkit - Published in JOSS (2019)
https://github.com/erictleung/simplewriter
Vim plugin script to color words that are not simple like in http://xkcd.com/simplewriter/
pybeach
pybeach: A Python package for extracting the location of dune toes on beach profile transects - Published in JOSS (2019)
GEM
GEM: A Python package for graph embedding methods - Published in JOSS (2018)
rca
The Code for the runtime tests for the Paper "Rescue Craft Allocation in Tidal Waters of the North and Baltic Sea"
https://github.com/erictleung/tidytuesdays
:chart_with_upwards_trend: My attempts at #tidytuesday
https://github.com/erictleung/emacs-lisp-deliberate-practice
Deliberate Practice for Learning Emacs Lisp
Combining a Probability and a Non-Probability Sample in a Capture-Recapture Setting
Combining a Probability and a Non-Probability Sample in a Capture-Recapture Setting - Published in JOSS (2018)
https://github.com/erictleung/how-to-learn-to-code
FLAM
FLAM: Fast Linear Algebra in MATLAB - Algorithms for Hierarchical Matrices - Published in JOSS (2020)
Limbo
Limbo: A Flexible High-performance Library for Gaussian Processes modeling and Data-Efficient Optimization - Published in JOSS (2018)
COVID-19 Data Hub
COVID-19 Data Hub - Published in JOSS (2020)
https://github.com/erictleung/job-search-visualization
A data visualization of my job search in 2021
dcgp
dcgp: Differentiable Cartesian Genetic Programming made easy. - Published in JOSS (2020)
https://github.com/erictleung/talk-unittest-travis-ci
Presentation on Python's unittest and Travis CI
MTEX2Gmsh
MTEX2Gmsh: a tool for generating 2D meshes from EBSD data - Published in JOSS (2020)
CapacityExpansion
CapacityExpansion: A capacity expansion modeling framework in Julia - Published in JOSS (2020)
CLIMLAB
CLIMLAB: a Python toolkit for interactive, process-oriented climate modeling - Published in JOSS (2018)
qMRLab
qMRLab: Quantitative MRI analysis, under one umbrella - Published in JOSS (2020)
A parallel global multiobjective framework for optimization
A parallel global multiobjective framework for optimization: pagmo - Published in JOSS (2020)
TSrepr R package
TSrepr R package: Time Series Representations - Published in JOSS (2018)
Gramm
Gramm: grammar of graphics plotting in Matlab - Published in JOSS (2018)
emba
emba: R package for analysis and visualization of biomarkers in boolean model ensembles - Published in JOSS (2020)
GIBBON
GIBBON: The Geometry and Image-Based Bioengineering add-On - Published in JOSS (2018)
CPgeneProfiler
CPgeneProfiler: A lightweight R package to profile the Carbapenamase genes from genome assemblies - Published in JOSS (2020)
pmv-ads-2024-1-e5-proj-empext-t2-fermaloc
pmv-ads-2024-1-e5-proj-fermaloc-t2 created by GitHub Classroom
https://github.com/erictleung/tables
Convert various delimited text files to LaTeX tables
Peacock.jl
Peacock.jl: Photonic crystals in Julia - Published in JOSS (2020)
ocean_data_tools
ocean_data_tools: A MATLAB toolbox for interacting with bulk freely-available oceanographic data - Published in JOSS (2020)
Multiscale Solar Water Heating
Multiscale Solar Water Heating - Published in JOSS (2020)
MiTfAT
MiTfAT: A Python-based Analysis Tool for Molecular fMRI Experiments. - Published in JOSS (2021)
RivGraph
RivGraph: Automatic extraction and analysis of river and delta channel network topology - Published in JOSS (2021)
POMDPStressTesting.jl
POMDPStressTesting.jl: Adaptive Stress Testing for Black-Box Systems - Published in JOSS (2021)
IndividualDisplacements.jl
IndividualDisplacements.jl: a Julia package to simulate and study particle displacements within the climate system - Published in JOSS (2021)
Biosensor Framework
Biosensor Framework: A C# Library for Affective Computing - Published in JOSS (2021)
https://github.com/erictleung/freecodecamp-news-analysis
:office: Code and notes on running various database management systems
https://github.com/erictleung/coursework
:notebook: Coursework for miscellaneous programming, web development, etc courses
Mosquitto
Mosquitto: server and client implementation of the MQTT protocol - Published in JOSS (2017)
https://github.com/erictleung/jamia-markdown-template
:closed_book: Unofficial Journal of American Medical Informatics Association (JAMIA) Markdown Journal Article Template
gamut
gamut: A Geospatial R Package to Analyze Multisectoral Urban Teleconnections - Published in JOSS (2021)
gemelos-digitales-leyes-de-crecimiento-exponencial-21212142_-banuelos-
Practica 1- Leyes de crecimiento exponencial[21212142 Bañuelos]
JASP for Audit
JASP for Audit: Bayesian Tools for the Auditing Practice - Published in JOSS (2021)
Bam-readcount - rapid generation of basepair-resolution sequence metrics
Bam-readcount - rapid generation of basepair-resolution sequence metrics - Published in JOSS (2022)
hddtools
hddtools: Hydrological Data Discovery Tools - Published in JOSS (2017)
https://github.com/erictleung/dada2hpcpipe
:ocean: 16S rRNA microbiome data analysis workflow using DADA2 and R on a high performance cluster using SLURM
LoadProfileGenerator
LoadProfileGenerator: An Agent-Based Behavior Simulation for Generating Residential Load Profiles - Published in JOSS (2022)
https://github.com/erictleung/erictleung.github.io
:memo: Source code for my website, portfolio of projects, and more
https://github.com/assert-kth/mokav
Generating difference exposing tests in Python http://arxiv.org/pdf/2406.10375
rabpro
rabpro: global watershed boundaries, river elevation profiles, and catchment statistics - Published in JOSS (2022)