Welcome to the NEO software page

Correspondence: Jason E. Aten, Steve Horvath

 

Reference

Aten JE, Fuller TF, Lusis AJ, Horvath S (2008) Using genetic markers to orient the edges in quantitative trait networks: the NEO software. BMC Systems Biology 2008, 2:34. April 15.

The Network Edge Orienting (NEO) method and software addresses the challenge of inferring unconfounded and directed gene networks by integrating microarray-derived gene expression data with genetic marker data and Structural Equation Model (SEM) comparison. The NEO software implements several manual and automatic methods for building multi-marker QTL to create directed networks. Networks are oriented by considering each edge separately, thus reducing error propagation. To summarize the genetic evidence in favor of a given edge orientation, we propose several edge orienting scores: the Local SEM-based Edge Orienting (LEO) score compares the fit of several competing causal graphs; the correlation-based edge orienting scores are fast approximations to the LEO scores. SEM fitting indices allow the user to assess local and overall model fit. The NEO software allows the user to carry out a robustness analysis with regard to genetic marker selection. We demonstrate NEO in both simulation and in application to the relationship between a disease gene (Cidec or Fsp27) and a weight-related gene co-expression module in liver.

The NEO software can be used to orient the edges of gene co-expression networks or quantitative trait networks if the edges can be anchored by significant QTL. R software tutorials, data, and supplementary material can be downloaded below.

R Software, Tutorials and Data

  1. Network Edge Orienting (NEO) Software, by Jason E. Aten.
    1. Register to receive the latest NEO with updates and bugfixes as they become available.
    2. Download the current release of NEO codebase: (neo.txt.zip), (neo.txt.gz), or raw (neo.txt). NEO is written in the R language for statistical computing. NOTE: NEO was written in R-2.5.1. You will see (spurious, unimportant) warnings if you use a later version of R.
  2. Written documents - please cite these if you use NEO in your work.
    1. Jason's Ph.D. Dissertation. Contains full technical details of NEO. Please cite: Aten, Jason Erik. Causal not Confounded Gene Networks: Inferring Acyclic and Non-acyclic Gene Bayesian Networks in mRNA Expression Studies using Recursive V-Structures, Genetic Variation, and Orthogonal Causal Anchor Structural Equation Models. 2008. Ph.D. dissertation, UCLA Department of Biomathematics.
    2. The technical methods paper. Contains substantial technical details of NEO, in compressed form. Please cite: Aten JE, Fuller TF, Lusis AJ, Horvath S (2008) Using genetic markers to orient the edges in quantitative trait networks: the NEO software. BMC Systems Biology 2008, 2:34. April 15.
  3. Tutorials
    1. MiniTutorial.on.NEO2.doc
    2. Insig1Tutorial.GeneIdentification.doc
    3. GeneScreeningMiniTutorial2.doc
    4. Tutorial_for_Statclub_Insig1_11October2007_slim.doc
    5. NEOTutorialMultiEdgeSimulation.doc
  4. Methods to Reproduce Results in the paper, and additional studies not in the paper. (These are for archival/results reproduction rather than instructional purposes.)
    1. Methods.NEO.Simulate.Robustness.doc
    2. Methods.NEO. Null.Model.simulations.doc
    3. Methods.Robustness.of.Insig1.Fdft1.Dhcr7.male.female.doc
    4. Methods.Compare.Power.Single.vs.Orthomarker.doc
    5. Methods.Tutorial.confirm.Insig1.in.males.doc
    6. Methods.Insig1.doc
    7. Methods.Insig1.Supplement.doc
  5. Data sets. These are used in the Methods documents below.
    1. liver.1146snps.23388mrna.21clinical.bxh.apoe.null.rdat.zip
    2. liver.snps.23388genes.clinical.bxh.male.and.female.rdat.zip
    3. bxd.fsp27.blue.df.imp.rdat.zip
    4. bxd.fsp27.blue.df.rdat.zip
    5. insig1_genes_and_blue_module_30oct2007.zip
    6. insig1.complete.validation.genes.bxd.set.imputed.rdat.zip
    7. insig1.bxd.downstream.robust.results.rdat.zip
    8.