Forensic Bayesian Networks


[Up] [Top]

Documentation for package ‘fbnet’ version 1.0.1

Help Pages

addMarkerfb Marker functions
addOffspring Modify the pedigree of 'linkdat' objects
allGenotypes Genotype combinations
ancestorsfb Pedigree subsets
Argentina_STRs STRs allelic frequencies from Argentina.
as.matrix.linkdat linkdat to matrix conversion
breakLoopsfb Pedigree loops
buildBN buildBN: a function for building the bayesian network.
buildCPTs buildCPTs: a function for building conditional probability tables based on pedigree bayesian network.
connectedComponentsfb Convert 'Familias' output to linkdat objects
convertPedformat convertPedformat: a function for converting a pedtools ped onject to a famlink ped object.
cousins Pedigree subsets
descendantsfb Pedigree subsets
evidencePrunning evidencePrunning: a fuction for pruning instantiated variables.
factorHeteroFounders factorHeteroFounders: a function for multiplying probabilities in case of heterocigote founders.
Familias2linkdat Convert 'Familias' output to linkdat objects
FamiliasLocus FamiliasLocus: a function for reading Familias locus data.
FamiliasPedigree FamiliasPedigree: a function for constructing Familias pedigree format.
fast.grid Genotype combinations
fbnet fbnet: Forensic Bayesian Networks
findLoopBreakersfb Pedigree loops
findLoopBreakersfb2 Pedigree loops
geno.grid.subset Genotype combinations
getConditional getConditional: a function for obtaining the coditional probability tables based on a given evidence.
getGenotypeTables getGenotypeTables: a function for obtaining genotypetables after variable elimination and using available genetic evidence.
getLocusCPT getLocusCPT: a function for obtaining the coditional probability table from a specific locus.
getMAP factorHeteroFounders: a function for multiplying probabilities in case of heterocigote founders.
getMarkersfb Marker functions
getQSetRMP getGenotypeTables: a function for obtaining genotypetables after variable elimination and using available genetic evidence.
getValuesOut getValuesOut: a function for getting out variables with zero probability in the bayesian network
grandparentsfbfb Pedigree subsets
imposeEvidence imposeEvidence: a fuction for imposing evidence in the bayesian network.
initBN initBN: a function to initialize the bayesian network.
initBN.fromPed initBN.fromPed: a function to initialize the bayesian network.
initBN.fromVars initBN.fromVars: a function to initialize the bayesian network.
is.linkdat Is an object a linkdat object?
is.linkdat.list Is an object a linkdat object?
is.singletonfbfb Is an object a linkdat object?
leavesfb Pedigree subsets
likelihood.linkdat Pedigree likelihood
likelihood.singleton Pedigree likelihood
linkdat Linkdat objects
markerfb Marker functions
markers Marker functions
markerSimfb Marker simulation
mendelianCheckfb Check for Mendelian errors
minOrdering minOrdering: a function for getting an ordering of bayesian network variables not in Q using min fill criteria on interaction graphs.
modifyMarkerfb Marker functions
modifyMarkerfbMatrix Marker functions
nephews_niecesfb Pedigree subsets
offspringfb Pedigree subsets
parentsfb Pedigree subsets
pedigreeLoops Pedigree loops
pedModify Modify the pedigree of 'linkdat' objects
pedParts Pedigree subsets
preparePed preparePed: a function for simulating genetic data from untyped individuals conditioned on known genotypes.
print.linkdat Linkdat objects
print.linkdat.model Set, change or display the model parameters for 'linkdat' objects
prodFactor prodFactor: a function for performing product between probability tables.
pruneNodes pruneNodes: a fuction for clasical pruning in bayesian networks.
readFamiliasLoci Convert 'Familias' output to linkdat objects
relabelfb Modify the pedigree of 'linkdat' objects
related.pairs Pedigree subsets
removeEvidenceFromPed removeEvidenceFromPed: a function for removing evidence from specific individuals in a ped object.
removeIndividualsfb Modify the pedigree of 'linkdat' objects
removeMarkersfb Marker functions
reportLR reportLR: a function for calculating the LRs of specified genotypes in a pedigree.
reportPQ reportPQ: a function for calculating the probability of specified genotypes in a pedigree.
restore_linkdat linkdat to matrix conversion
reverseSplit reverseSpit: a function for formatting.
setAvailable Functions for modifying availability vectors
SetMarkersfb Marker functions
setModel Set, change or display the model parameters for 'linkdat' objects
setOrdering setOrdering: a function for selecting the ordering method in the elimination process.
siblingsfb Pedigree subsets
simpleSimfb Unconditional marker simulation
singletonfb Linkdat objects
spousesfb Pedigree subsets
stateRemoval stateRemoval: a function for processing the bayesian network.
stateRemoval2 stateRemoval2: a function for processing the bayesian network. It implements another approach from the described in stateRemoval function.
stateRemovalSubnucs stateRemovalSubnucs: a fuctiong for variable state pruning.
subset.linkdat Linkdat objects
sumFactor prodFactor: a function for performing sum between probability tables.
summary.linkdat Linkdat objects
swapAvailable Functions for modifying availability vectors
swapGenotypesfb Marker functions
tieLoopsfb Pedigree loops
toybase Toy allele frequency database.
toyped STRs allelic frequencies from specified country.
trim Modify the pedigree of 'linkdat' objects
unrelatedfb Pedigree subsets
velim.bn velim.bn: a function for variable elimination in a bayesian network.