parentageanalysisoh.net

A library for parentage analysis using efficiently computed opposing homozygote counts.

https://github.com/sporbarhet/parentageanalysisoh.net

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.4%) to scientific vocabulary

Keywords

algorithm bioinformatics genetics genomics homozygosity
Last synced: 6 months ago · JSON representation ·

Repository

A library for parentage analysis using efficiently computed opposing homozygote counts.

Basic Info
  • Host: GitHub
  • Owner: sporbarhet
  • License: mit
  • Language: C#
  • Default Branch: dev
  • Homepage:
  • Size: 5.88 MB
Statistics
  • Stars: 3
  • Watchers: 2
  • Forks: 1
  • Open Issues: 2
  • Releases: 0
Topics
algorithm bioinformatics genetics genomics homozygosity
Created over 3 years ago · Last pushed over 3 years ago
Metadata Files
Readme License Citation

README.md

ParentageAnalysisOH.NET

A library for parentage anlaysis using efficiently computed opposing homozygote counts.

Prerequisites

  • Git
  • Git LFS (Large File Storage)[^1]
  • An application to run .NET 6 projects[^2]

[^1]: 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. [^2]: The repository is primarily created with Visual Studio 2022 in mind.

Benchmark

This sections describes how to run the benchmarking project BenchmarkConsoleApp.

Setup

  1. Extract the files from the ZIP archive at ParentageAnalysisOH.NET\BenchmarkConsoleApp into the ParentageAnalysisOH.NET\BenchmarkConsoleApp\Datasets folder before running the benchmarking application.
  2. Make sure that the benchmarking application runs in Release mode.

Configuration

  • 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.

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: ParentageAnalysisOH.NET
message: If you use this software, please cite it as below.
type: software
authors:
  - given-names: Fredrik
    family-names: Bakke
    affiliation: Inmeta Consulting AS
    email: fredrbak@gmail.com
    orcid: https://orcid.org/0000-0002-0774-6783
  - given-names: Leonard
    family-names: Schøyen
    affiliation: Inmeta Consulting AS
    email: leonard.schoyen@inmeta.no
date-released: 2022-06-30
url: https://github.com/sporbarhet/ParentageAnalysisOH.NET

GitHub Events

Total
Last Year

Packages

  • Total packages: 1
  • Total downloads:
    • nuget 309 total
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 1
  • Total maintainers: 1
nuget.org: parentageanalysisoh.net

A library for parentage anlaysis using efficiently computed opposing homozygote counts of a sample set.

  • License: MIT
  • Latest release: 0.1.0
    published over 3 years ago
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 309 Total
Rankings
Dependent repos count: 10.2%
Dependent packages count: 13.9%
Average: 26.2%
Downloads: 54.4%
Maintainers (1)
Last synced: 6 months ago

Dependencies

BenchmarkConsoleApp/BenchmarkConsoleApp.csproj nuget
  • BenchmarkDotNet 0.13.1
BitCollections/BitCollections.csproj nuget
  • Microsoft.Toolkit.Diagnostics 7.1.2
ParentageAnalysis/ParentageAnalysis.csproj nuget
  • Microsoft.Data.Analysis 0.19.1
  • Microsoft.Extensions.Logging.Abstractions 6.0.1
.github/workflows/dotnet-publish.yml actions
  • actions/checkout v3 composite
  • actions/setup-dotnet v2 composite
.github/workflows/dotnet-test.yml actions
  • actions/checkout v3 composite
  • actions/setup-dotnet v2 composite