I am trying to use the biomaRt package from within a secure computing environment. In this context we will have to configure the firewalls only to specific IPs to maintain compliance with security procedures. From my understanding of how the biomaRt package works a request is sent to
which returns an xml results containing the various datasets and the hosts they are located on. So from what I understand, the hostname is not hard-coded into the package other than the path to the mart service. Am in right in this presumption? or do I misunderstand the code in the package.
I originally tried contact Ensembl help desk about this, as from my previous experience they have been very responsive and knowledgeable. However, this time the support person kept insisting that I find out what servers are being accessed by biomaRt.
I will be much obliged for any help in this regard and any insights from the community