Quantitative genetics applied to animal and plant breeding has already been BIG DATA when neither word “BIG DATA” was invented nor the computers were suitable for it.
Still to today, the data we move and the models we write are posing a serious challenge even for large scale computers.
We understand how biology can be described in the language of mathematics, and how genes are related to random numbers.
We are experts in translating quantitative genetics ideas into linear models and performing computer code.
Whether it is 50 million pedigree individuals, 5 million genotypes, a billion equations, or sophisticated models – whatever your challenge is, we have already a performing software solution. If not, we’ll make one.
We speak Bash, R, Julia, Python, C, C++, Fortran77, and Fortran08.
Whatever language your numerical problem speaks we will understand it.
Our core programming language is modern C/C++, the de-facto standard for high performance computing. It allows us to write extremely fast code but is also flexible to reflect the real world problem we are modelling.
Thanks to C/C++ being widely used we can compile and test our code using many different compilers, and a vibrant community assures that the language is constantly evolving.
Our SINGLE-EXECUTABLE software encompasses all functionalities for a successful linear mixed model analysis:
Since the equation system is never built, we happily deal with billions of equations.
Our software features multiple interfaces including an instruction file interface in YAML format and a dynamic library callable from R.
In addition our software can be used as a command line tool for adhoc task like pedigree analysis, NRM block extraction, GRM constructions, GRM block extractions, genotype duplication search and many more.
Our software supports all models currently used in genetic evaluation, including all models for genomic marker: ssGBLUP, ssAPYBLUP, ssGTBLUP, ssSNPBLUP.
Our ssSNPBLUP implementation performs in models with several million genotyped individuals and hundreds of millions of equations, all WITHOUT terabytes of RAM or SSD swap space. It delivers breeding values and multi-trait prediction equations in one go.
Headaches over “who is in the core” or marker pre-selection belong to the past.
Quantitative geneticists may like random numbers …… anybody else doesn’t.
Deterministic reliability approximations for large multi-trait models including single step guarantee traceable changes, a must when serving members or clients.
We tailor interfaces and executable to the client’s needs.
Whether it is Linux, Mac, Windows or Android, Intel or AMD chips, local servers or the the cloud, specific interface layouts, specific data formats, or zero-interface executable.
Nothing is impossible.
C++ features like Object Orientation and Template Meta Programming, combined with our flexible linear model frame allow for an almost instantaneous implementation of new features.
Whatever is necessary, we’ll make it happen in no time.
Spurious results, long run time, abnormal resource usage, non-convergence, abnormal solutions, un-explainable changes in reliabilities.
Whatever the problem is we’ll investigate.
Whether it is newly developed high performance computing libraries, graphical computing devices with teraflops of computing speed, advances in OpenMPI or OpenMP, optimization of our code base, or optimized reformulations of algorithms.
We constantly evolve our system to provide the fastest solutions to our clients.
New algorithms often require new source code.
We support clients in expanding their existing code base to cover latest developments in science and technology with special focus on BIG DATA in quantitative genetics
The ever increasing volume of data will expose computational bottle necks in existing genetic evaluation pipelines.
We support clients in reviewing a non-performant code base and support the management with recommendations for operational and strategic decisions.
Generational change often means that the FORTRAN-ners retire and the Python-ians take over, rendering an entire code base unmaintained.
Our extensive knowledge in C, C++, and FORTRAN, combined with an in-depth understanding of quantitative genetics algorithms allows us to maintain and increase the performance of an existing code base in the most cost-effective way.
We design, develop, deploy, and maintain database-to-database pipelines for genetic evaluation and imputation.
Whether it’s the programming language, the interface design or diagnostics, everything will be tailored according to our clients’ needs.
Modern genetic evaluation is unthinkable without capable databases handling huge volumes of data. This even more applies when it comes to storing and retrieving genomic information.
We design, develop, deploy and maintain database systems for genetic evaluation in plants and animals with special focus on genomic data.
Ideas and algorithms sometimes need decades to be implemented in commercially viable software solutions. And sometimes algorithms for pressing practical problems don’t even exist.
We are specialized in development and programming of algorithms related to problems in quantitative genetics and genetic evaluation of plants and animals.
Changes in evaluation results can be hard to understand, consequences of new evaluation models difficult to fathom, and implications of hard- and software advances are sometimes not on the radar.
We support clients in situations which require an in-depth knowledge of genetics, mathematics, statistics and computer science.
Sometimes all what’s needed is the results.
We support clients by running the entire genetic evaluation from scratch including finding the right models and parameters, organizing the computational resources and efficiently running the evaluation engine.
From novel ideas to grant applications, publishable results and commercially viable implementations.
Our contract research service covers the entire scientific value chain.
We are specialized in making the impossible possible when timelines and budgets are tight.
GHPC CONSULSTING AND SERVICES PTY. LTD. was founded in 2021 by Dr. Vinzent Boerner.
Dr. Boerner holds a BSc in Agriculture, a MSc in Animals Science, and PhD in Quantitative Genetics.
From 2011 till 2021, Dr. Boerner was working as a Researcher and Associate Professor at the Animal Genetics and Breeding Unit(AGBU), University of New England(UNE), Armidale, Australia, where he was the lead designer and developer of the genetic evaluation software backing the Australian Beef and Sheep genetic evaluation. He also authored numerous scientific publications and invented two algorithms for marker based parentage verification and breed composition estimation.
Since 2019 Dr. Boerner also holds an Associate Professor position at the Center for Quantitative Genetics and Genomics, Aarhus University, Denmark.