This dependency-free array randomiser will return a re-shuffled array or a slice of random $iL array elements.
mbaudis 2018-07-20: more ...
The Progenetix Jekyll template modifies the standard Jekyll file structure.
@mbaudis 2019-03-14: more ...
The YAML headers are necessary to process the Markdown (or HTML) files in the page collections. The Progenetix Jekyll template uses standard Jekyll headers, but also adds some additional parameters.
@mbaudis 2019-03-14: more ...
Since the first release in 2000, the human reference genome is continuously being worked on. While the most recent major release (GRCh38) dates back to 2013, minor releases (GRCh38.pX) are issued more frequently and can be downloaded from the official NCBI Genome Reference Consortium website.
Michael 2018-07-20: more ...
In an ideal scenario, your Github served website could be build locally, with the same output structure and layout.
@mbaudis 2019-03-14: more ...
Since Apple and nVidia broke up harshly a few years ago, the official support of all nVidia GPUs were stopped. Shortly after, all deep learning frameworks stopped their support of GPU acceleration on Mac. Now, there is finally a simple and productive solution: using Keras with PlaidML.
PlaidML provides backends for Keras without requiring CUDA and nVidia hardware. It event supports Metal on Mac to provide a great improvement of performance. Now we can utilize our AMD GPU on Mac to drive Keras!
Bo Gao 2020-02-04: more ...
As frequent-but-not-every-day-one-needs-these-command MongoDB users, we, obviously, can use a cheat sheet. Here is the start of one.
Since not all documents may have all keys, the following method loops over all documents and collects the encountered keys.
var dbks = {};
db.___your-collection-name___.find().forEach(function(doc){Object.keys(doc).forEach(function(key){allKeys[key]=1})})
dbks;
2021-02-03: more ...
The group is an active contributor to several public ontologies, both through mapping efforts (ICDOntologies, icdot2uberon) and by requesting terms relevant for genomic and metadata e.g. for EFO.
@mbaudis 2021-01-14: more ...
To visualize genomic segments based data data (e.g. CNV calls), there are two kinds of plots we can produce in the UCSC genome browser.
Bo Gao 2019-08-30: more ...
This utility allows the plotting of Google maps with included proportional markers, based on a file accessible through an URL (e.g. a Dropbox share link).
mbaudis 2018-07-20: more ...
This page contains some regular expressions which have come in handy during our work. Code is in Perl style syntax.
Michael 2018-07-20: more ...