Hi all,
I've obtained the latest StringDB file : 9606.protein.links.full.v12.0.txt
, from the downloads section of the website.
I intend to use this data to obtain list of protein pairs that are from databases and experimentally verified.
To map some genes of interest which I have, to corresponding protein STRING Id, I had previously used,
string_db <- STRINGdb::STRINGdb$new(version = "11.5", species = 9606, score_threshold = 400, input_directory = "data/stringdb")
string_db$map(genes_of_interest, "gene", removeUnmappedRows = TRUE)
Now that I'm using v12 string db data, I installed the latest version of the package available for me,STRINGdb_2.8.4
, and thought it makes sense to use version = "12" while instantiating this class. i.e.
string_db <- STRINGdb::STRINGdb$new(version = "12.0", species = 9606, score_threshold = 400, input_directory = "data/stringdb")
But this gave the error :
cannot open URL 'https://stringdb-static.org/download/protein.aliases.v12.0/9606.protein.aliases.v12.0.txt.gz'
I have found that protein.aliases.v12.0
entry is not present in https://stringdb-static.org/download/, and only protein.aliases.v11.5
is present.
Should I use version = "11.5"
to instantiate the class while using 9606.protein.links.full.v12.0.txt
?
Thank you for the response. I had to update my R version to get the latest StringDB package
STRINGdb_2.14.0
Unfortunately, as of nowgives me
Searching this link on the browser gives
I hope the issue is temporary. I'll try again later
Its working now. Thank you :)
Hi Damian, I've updated the STRINGdb package to the latest one,
STRINGdb_2.14.3
. I then try this to run this:I do some steps to get the
input_genes_mapped_vector
and try to get the interactionsBut I get this error:
It thinks there is a directory called
static.org/download/protein.links.v12.0
but there isn't one. Should it be looking for this file/downloads/9606.protein.links.v12.0.txt.gz
?Dear Marta,
There is no reference to "stringdb-static.org" within the STRINGdb 2.14.3 code base. After updating Bioconductor make sure you are using the updated package.
Older versions work only with v11.5 and return the error that you see when trying to access v12.0
Best, Damian.