IAS-Breeding I ntelligent A gricultural S olutions of Breeding

  • Home
  • Run IAS-Breeding
  • Downloads
  • About
Toggle navigation

    IAS Breeding is a software specialized in variance component and breeding value analysis. It includes linear mixed models, machine learning nonlinear models, and Bayesian models. The software provides two analysis platforms: offline software analysis (R language with embedded C++) and online web-based analysis.

    IAS-breeding Advantages:

    Diverse software versions

    Linux C++, R, Shiny web

    Fast computation

    High-performance C++ math library

    User friendly

    Interactive web and R programming services

    Rich in features

    Phenotype summary, Heritability, Breeding value, SNP effects

    IAS-breeding Features:

    Variance components

    AI-REML

    Genomic mating

    Inbreeding,co-ancestry,risk measure

    Genetic parameters

    Heritability, Genetic correlation

    Genomic partitioning

    Multiple BLUP, Bayesian component model

    Pedigree BLUP

    Linear mixed models

    Omics-based prediction

    MBLUP, Molecular Bayesian, machine learning

    Genomic prediction

    LMM, machine learning, Bayesian

    Omnigenic prediction

    SNP-gene, gene-gene

    Genomic prediction models

    We present three methods to calculate breeding values: Linear mixed models, Machine learning nonlinear models, and Bayesian models

    Linear mixed model/Best Linear Unbiased Prediction (BLUP)

    For the linear mixed model (LMM): y = Xβ + Zb + e; y is the vector of phenotype value; β the vector of fixed effects, b is the vector of additive genetic effects. Distributions: b ~ N(0,G), e ~ N(0,R), y ~ N(Xβ, V), where V=ZGZ′ + R. Var(G)=Aσ2, where A is the matrix of an additive genetic relationship constructed based on the pedigree (BLUP) or the genomic marker information provided by the SNPs (GBLUP).We can get Mixed Model Equations for β and b using Restricted Maximum Likelihood (REML).

    Bayesian models

    The module is y = Xβ + Zs + e where and s the sum of the vector of SNP effects derived from different assumed distributions. BayesB assumes that most of the genetic markers have zero effect, which can be described as a mixture prior of a scaled t-distribution with probability π and a point mass at 0 with probability 1−π. BayesCπ assumes that SNP effects have a mixture prior of a normal distribution that has mean 0 and variance σ2 with probability π and null effect markers with probability 1−π. BayesN is the nested BayesCπ model, where the SNPs within a 0.2 Mb non-overlapping genomic region are collectively considered as a window. BayesS is similar to BayesCπ but the variance of SNP effects (for SNPs with non-zero effects) is related to MAF (pi) through a parameter S (σi^2=[2pi(1-pi)]^S*σ^2). BayesR assumes that SNP effects follow a mixture of four normal distributions N(0, γk*σk^2), the γk are 0, 0.01, 0.1 and 1 with probability π1, π2, π3 and π4, respectively, and π1+π2+π3+π4=1. The unknown parameters and SNP effects of Bayesian models were obtained from a Gibbs scheme based on the Markov chain Monte Carlo (MCMC) iterations.

    Machine learning

    More about IAS-breeding

    Please contact the author Wentao Cai caiwentao@caas.cn

    The BLUP (linear mixed models) module of IAS-Breeding including four functions: 1.Phenotype summary (Only phenotype used). 2.Pedigree BLUP (Phenoptype + Pedigree). 3.Genomic BLUP/GBLUP (Phenoptype + Genotype). 4.Sigle-step GBLUP/ssGBLUP (Phenoptype + Pedigree + Genotype).

    Upload Phenotype File


    Upload Pedigree File

    Upload Genotype File

    ----------------------------------------------------------->>> Results present below <<<-------------------------------------------------------------

    Phenotype summary

    Phenotype summary table

    Loading...

    Phenotype distribution

    Loading...

    Variance components & Heritability

    Variance components

    Loading...

    Heritability

    Loading...

    Breeding values

    Fixed effects

    Loading...

    Breeding values

    Loading...
    Download Breeding Values

    About IAS-breeding

    This app (IAS-breeding) was built by Wentao Cai(caiwentao@caas.cn). The current release of IAS-breeding contains:

    • Phenotype summary

    • Genetic parameters analysis

    • Calculating breeding values using BLUP, GBLUP


    Use IAS-breeding online

    • The whole app is deveplotment by {shiny}.

    • Data visualisation is mainly done with {ggplot2}

    • CBT databsase is deployed at http://IASbreeding.cn/ for online use.

    Use IAS-breeding software

    About IAS-breeding

    This app (IAS-breeding) was built by Wentao Cai(caiwentao@caas.cn). The current release of IAS-breeding contains:

    • Phenotype summary

    • Genetic parameters analysis

    • Calculating breeding values using BLUP, GBLUP


    Use IAS-breeding online

    • The whole app is deveplotment by {shiny}.

    • Data visualisation is mainly done with {ggplot2}

    • CBT databsase is deployed at http://IASbreeding.cn/ for online use.

    Use IAS-breeding software

    Institute of Animal Sciences of CAAS

    Chinese Academy of Agricultural University

    Creat by Wentao Cai

      GitHub

      Google Scholar

      ResearchGate

      ORCID

    Copyright © 2024 Wentao Cai, Institute of Animal Sciences, Chinese Academy of Agricultural University