Angel L. Robles
Ecology · modeling software · AI-assisted scientific workflows
- C++
- R
- SDM
- Phylogenetics
- HPC
- Open source
I work at the intersection of ecology, evolution, and scientific computing. I develop machine-learning and mechanistic models for host–parasite interactions, climate-change biology, and species distributions.
My open-source work spans C++, R, Python, Bayesian inference, and HPC: from ecological niche and demographic SDMs to reproducible literature-mining and AI-assisted scientific workflows.
See a few selected projects below, the full project list, or my CV.
Selected projects
See all →-
maxentcpp
C++A header-light C++ implementation of MaxEnt for species distribution modeling. Designed to be fast on real ecological datasets and embeddable in larger pipelines.
-
xsdm
RAn R toolkit for explainable species distribution modeling — fitting, evaluating, and interpreting SDMs in a reproducible workflow that plays well with modern tidyverse pipelines.
-
sobol
C++A small, fast C++ library for Sobol' sensitivity analysis. Useful for global sensitivity studies of ecological and other scientific simulations where Monte Carlo budgets matter.
-
EcoSeek
PythonA scientific agent environment for ecological and computational biology workflows. Domain-specialized LLMs, 30+ ecological tools, and a secure gateway for HPC clusters.
-
EcoReasoner
PythonAn experimental mixture-of-experts diffusion language model for scientific agents. EcoReasoner combines open, license-documented scientific corpora with tool-use traces to generate structured, repairable actions for ecological workflows such as biodiversity queries, climate-data retrieval, and species distribution modeling.
-
genominer
PythonA reproducible pipeline and database for finding species with population-genetic data, geographic coverage, and reference genomes for landscape-genetic and refugia studies.
-
EcoSeek Bioclim
PythonERA5-Land bioclimatic variables for ecological modeling, served through a reproducible web service.
-
xnicher
RAn R package for estimating ecological niche models with ellipsoidal environmental responses under an M hypothesis.