So this question is relatively basic but I will be somewhat surprised if there is a relatively simple answer. But here's hoping!
Essentially, I am working on a piece of software which will perform a type of pathway analysis based on online databases. I am, currently, using three different databases for my information on biological pathways: KEGG, Reactome and Wikipathways.
The current iteration of my pipeline will search one of three specified databases for a named pathway and returns all of the genes in that pathway for downstream analysis. My issue here is that it would make for a much easier job (and importantly it would be much easier automate) if there was a way to search for the same pathway in more than just one database at once. Unfortunately each database uses unique pathway IDs and even unique pathway names, e.g. in KEGG: "B cell receptor signaling pathway", in Reactome: "Signaling by the B Cell Receptor (BCR)" and in Wikipathways: "B Cell Receptor Signaling Pathway".
What would be great was if there were some sort of commonly used ID for the B-cell receptor signalling pathway which might be used by all three. Or some kind of resource that specifically compares pathways between each database. Otherwise I am limited to searching for one specific named version of the pathway within the corresponding database.
I guess theoretically though they might also have different criteria for the genes in different pathways and so-on, so comparing them might not even be feasible, but if something like this did exist it would make automating this bit of the software that much simpler!