Closed hengkp closed 1 year ago
HI @hengkp,
Unfortunately, it seems like the omnipath
server is down currently. @deeenes could you have a look?
Hi @PauBadiaM,
Thank you for your information. When will it be available? And, do you have an alternative way to retrieve the GRN networks?
Heng
Hi,
The server worked fine until just about an hour ago, when our certificates expired. Actually the server is up and running, but the clients obviously throw an SSL error. The reason why the certificate renewal failed is that the nginx process for some reason could not be stopped, hence certbot could not bind to the 80 & 443 ports. When trying to fix this issue, I exceeded the rate limits of Let's Encrypt, and I'm now at this point, I'm waiting one hour to pass for the next attempt to renew the certificates. Until then, the server runs with expired certificates, presenting an SSL error in most of the clients and browsers. This issue impacts all the domains on the certificate, including our group web page saezlab.org. I hope the issue will be fixed within one hour. Apologies for the inconvenience.
The server works on the plain http domains (http://no-tls.omnipathdb.org/, http://no-tls.static.omnipathdb.org/). It's not clear for me how to change the URL in the omnipath
Python module. We're working on a feature to make it fall back to those non-https domains automatically, addressing most of the TLS related issues.
Best,
Denes
I successfully renewed the certificates, it should work from now on.
Hi @deeenes,
It works now for me. I appreciate your support.
Heng
Hi, I'm still having the same issue, I can't get past the first section of:
net = dc.get_collectri(organism='human', split_complexes=False) net
without receiving the following error:
ValueError: Invalid value loops
for InteractionsQuery
. Valid options are: ['database', 'databases', 'dataset', 'datasets', 'directed', 'directeds', 'dorothea_level', 'dorothea_levels', 'dorothea_method', 'dorothea_methods', 'entity_type', 'entity_types', 'field', 'fields', 'format', 'formats', 'genesymbol', 'genesymbols', 'header', 'headers', 'license', 'licenses', 'limit', 'limits', 'organism', 'organisms', 'partner', 'partners', 'password', 'passwords', 'resource', 'resources', 'signed', 'signeds', 'source_target', 'source_targets', 'source', 'sources', 'target', 'targets', 'tfregulons_level', 'tfregulons_levels', 'tfregulons_method', 'tfregulons_methods', 'type', 'types']
.
Describe the bug I used Google Colab to run the decoupler-py pipeline, which I can successfully retrieve the data frame of both GRN networks (collectri and dorothea) in the last week. I returned to run it again and got this error message in the step 3 and 4 below.
Data Manipulation
import numpy as np import pandas as pd from anndata import AnnData
Data Visualization
import seaborn as sns import matplotlib.pyplot as plt
Differential Expression Analysis (DESeq2)
from pydeseq2.dds import DeseqDataSet from pydeseq2.ds import DeseqStats
import warnings warnings.filterwarnings("ignore")
Retrieve CollecTRI gene regulatory network
collectri = dc.get_collectri(organism='human', split_complexes=False) collectri
Retrieve DoRothEA gene regulatory network
dorothea = dc.get_dorothea(organism='human') dorothea