A library for parentage anlaysis using efficiently computed opposing homozygote counts.
This sections describes how to run the benchmarking project BenchmarkConsoleApp
.
- Extract the files from the ZIP archive at
ParentageAnalysisOH.NET\BenchmarkConsoleApp
into theParentageAnalysisOH.NET\BenchmarkConsoleApp\Datasets
folder before running the benchmarking application. - Make sure that the benchmarking application runs in Release mode.
- Select which data set to run benchmarks on by un-/commenting the approprate lines in the constructor of the
OppositeHomozygoteBenchmarks
class. - Disable specific benchmarks by commenting out the appropriate
[Benchmark]
tags.
Footnotes
-
The repository contains large files, so the Git extension Git LFS (Large File Storage) must be installed to clone the repository locally. GitHub Desktop, and some other Git GUI applications, has Git and Git LFS integrated; this is perhaps the easiest way to clone the repository. ↩
-
The repository is primarily created with Visual Studio 2022 in mind. ↩