Convert names of pathogen/combinations into 0/1 coding
symb2I(pathogen_name, pathogen_list)
pathogen_name
: The allowed pathogen name (can be a combination of pathogens in "pathlist")pathogen_list
: The complete list of pathogen namesA 1 by length(pathlist) matrix of binary code (usually for pathogen presence/absence)
symb2I("A",c("A","B","C")) symb2I("A+B",c("A","B","C")) symb2I("NoA",c("A","B","C")) symb2I(c("A","B+C"),c("A","B","C")) # gives a 2 by 3 matrix.
Useful links