Hello, I'm Camilo Valdes, Ph.D., a computer scientist, researcher, and developer. This is where I write about my research and work.
Microbiome Maps are visualizations of microbial community profiles, and they can be created with the Jasper software. Jasper is a tool for creating rich, interactive microbiome maps that lets you explore your metagenomic samples like never before. Jasper uses a Hilbert Curve to place genomes on an interactive canvas that can display thousands of genomes at once.
The paper for Flint just got published! You can view the publication at Oxford Bioinformatics. Flint is a metagenomics profiling pipeline that is built on top of the Apache Spark framework, and is designed for fast real-time profiling of metagenomic samples against a large collection of reference genomes.
Our paper, Large Scale Microbiome Profiling in the Cloud, got accepted for a Proceedings Presentation at the 2019 Intelligent Systems for Molecular Biology and European Conference on Computational Biology (ISMB / ECCB) conference in Basel, Switzerland!
I recently defended my PhD proposal at the CS department at Florida International University (FIU). I’m currently working on the presentation and the talk is scheduled for April.
We’ve been testing some Spark code that will eventually be moved to AWS. For now, to save costs, we’ve created a 8 node Spark cluster that runs on a set of Virtual Machines running Ubuntu on VirtualBox. We’ve developed some bash-scripts to make starting (and shutting down) the VMs easy.
Got a copy of a great book, Computers and Intractability: A Guide to the Theory of NP-Completeness, from Bell Labs.
The Bioinformatics repository at my GitHub account contains a script I use to "build" the Human Genome: it creates the necessary genomic data structures that I need to run a DNA sequencing analysis. The data structures are Burrows-Wheeler indices that the genomic aligners (Bowtie2) need to get their job done.
I found this great channel by professor Nando de Freitas at the University of Oxford. Most of the videos are good, but the series on Neural Networks and Deep Learning is great:
Recently I had to upgrade my R installation because I needed to install a library that required a higher version of R than what I had installed. I used to live life on the edge and upgrade R as soon as a new version was available, but as my third-party libs started to grow I started to upgrade R less and less.
I needed to create a series of diagnostic plots for a recent Data Mining project. I created the plots by hand using R — I say "by hand" to mean that I wrote a script to generate them, rather than using a tool such as Tableau. The reason is that the data for the plots came from the UCI Machine Learning Repository, and it just so happened that the particular datasets come bundled with the R standard library. :)