perform the same command on each line of a file

Hi, I have a text file containing a list of snp rsIDs. I want to make the same request on each line of this file. The value must allow the command to be carried out on each line and therefore contain each line one after the other. Here is the code I tried:

 #> A code chunk   
library(biomaRt)
Data <- readLines ("rsID.txt")

length(Data)
#Data_vec <- as.vector(Data) 
Data_vec<-c("Data")

require(biomaRt)

ensembl <- useMart("ENSEMBL_MART_SNP", dataset = "hsapiens_snp")

getBM(attributes=c(
  "refsnp_id", "ensembl_gene_stable_id", "ensembl_transcript_stable_id"),
  filters="snp_filter", values="Data_vec",
  mart=ensembl, uniqueRows=TRUE)

but I always have this message:

[1] refsnp_id ensembl_gene_stable_id ensembl_transcript_stable_id
<0 rows> (or 0-length row.names)

How can I do ?

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.