## Not run:
# ## Example 1, genomic clines analysis without significance testing, or
# ## with significance testing on a subset of the data
#
# ## load simulated data
# ## markers do not have fixed differences
# data(AdmixDataSim2)
# data(LociDataSim2)
# data(p1DataSim2)
# data(p2DataSim2)
#
# ## use prepare.data to produce introgress.data
# introgress.data1<-prepare.data(admix.gen=AdmixDataSim2,
# loci.data=LociDataSim2,
# parental1=p1DataSim2, parental2=p2DataSim2,
# pop.id=TRUE, ind.id=TRUE, fixed=FALSE)
#
# ## estimate hybrid index
# hi.index1<-est.h(introgress.data=introgress.data1,loci.data=LociDataSim2,
# fixed=FALSE)
#
# ## estimate genomic clines without significance testing
# clines.out1<-genomic.clines(introgress.data=introgress.data1,
# hi.index=hi.index1,
# loci.data=LociDataSim2, sig.test=FALSE)
#
# ## for a subset of loci, estimate genomic clines with significance testing
# clines.out1b<-genomic.clines(introgress.data=introgress.data1,
# hi.index=hi.index1,
# loci.data=LociDataSim2, sig.test=TRUE,
# method="parametric", loci.touse=1:10)
#
# ###############################################################
# ## Example 2, genomic clines analysis with significance testing
#
# ## load simulated data
# ## markers have fixed differences, with
# ## alleles coded as 'P1' and 'P2'
# data(AdmixDataSim1)
# data(LociDataSim1)
#
# ## use prepare.data to produce introgress.data
# introgress.data2<-prepare.data(admix.gen=AdmixDataSim1,
# loci.data=LociDataSim1,
# parental1="P1", parental2="P2",
# pop.id=FALSE, ind.id=FALSE, fixed=TRUE)
#
# ## estimate hybrid index
# hi.index2<-est.h(introgress.data=introgress.data2,
# loci.data=LociDataSim1, fixed=TRUE, p1.allele="P1",
# p2.allele="P2")
#
# ## estimate genomic clines and perform significance testing
# ## note the small number of replicates (chosen only to speed example)
# clines.out2<-genomic.clines(introgress.data=introgress.data2,
# hi.index=hi.index2, loci.data=LociDataSim1,
# sig.test=TRUE, method="permutation",
# classification=TRUE,n.reps=100)
#
# write.table(clines.out2$Summary.data, file="clines.txt",
# quote=FALSE, sep=",")
# ## End(Not run)
Run the code above in your browser using DataLab