## plot the position strings
position.strings <- seq(refseq.start,by=1,length.out=ncol(clustal))
if(length(position.strings) < 10) {
- wanted.position.strings <- postiion.strings %% 2 == 0
+ wanted.position.strings <- position.strings %% 2 == 0
} else {
wanted.position.strings <- position.strings %% 5 == 0
}
position.strings <- as.character(position.strings)
position.strings[!wanted.position.strings] <- ""
grid.text(position.strings,
- y=unit((length(clustal.names)-1)/2+1,"lines")+unit(0.5,"npc"),
+ y=unit((length(clustal.names)-1)/2+0.6,"lines")+unit(0.5,"npc"),
x=unit(symbol.pos.x,"mm")+symbol.offset.x,
- rot=90
+ rot=90,
+ just=c("left","center")
)
}