-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
error when searching genename in epgg/eg docker image #77
Comments
Hi I took some time to inspect the error and I traced the calls from the debugger.
I checked for the gene name "NAC001" in mysql, dbName=tair10 in table tair10Gene, the gene name exists: mysql> select * from tair10Gene where name = "NAC001";
+-------+-------+------+--------+
| chrom | start | stop | name |
+-------+-------+------+--------+
| Chr1 | 3631 | 5899 | NAC001 |
+-------+-------+------+--------+
1 row in set (0.00 sec)
I am not sure why the ajax request did not return the gene name present in the database? |
Hi @jos4uke , sorry I forgot to reply that day... I think the issue is caused by missing gene.gz and .tbi file on the /srv/epgg folder. say refGene.gz and .tbi need be located in /srv/epgg/data/data/subtleKnife/hg19 |
Hi @lidaof I checked for the files you mentionned, and they are present: # inside the container
root@30e354f9d603:/srv/epgg/data/data/subtleKnife/hg19# ls
config gencodeV17.gz gencodeV17.gz.tbi refGene.gz refGene.gz.tbi session xenoRefGene.gz xenoRefGene.gz.tbi
but searching for gene name "HOXA1" for instance returns "No result" while the log noticed me "Server crashed". The gene is present in refGene table as shown below. mysql> select * from refGene where name like "HOXA1";
+-------+----------+----------+-------+
| chrom | start | stop | name |
+-------+----------+----------+-------+
| chr7 | 27132613 | 27135625 | HOXA1 |
| chr7 | 27132613 | 27135625 | HOXA1 |
+-------+----------+----------+-------+
2 rows in set (0.00 sec)
My previous example with "NAC001" was done on arabidopsis and the same error occured. # inside the container
root@30e354f9d603:/srv/epgg/data/data/subtleKnife/tair10# ls
config gc5Base.bigWig repeat.gz repeat.gz.tbi scaffoldInfo session tair10Gene.gz tair10Gene.gz.tbi tair10.gz tair10.gz.tbi
|
@lidaof Do you think the trailing comma in the json object |
oh, if it's the docker image the files should be there. While I don't think the reason was by trailing comma...are you using the docker from here https://hub.docker.com/r/epgg/eg/ ? |
yes absolutely |
my bad... seems the gencodeV19 files didn't exist caused this problem in
|
Thanks a lot it solved the error for hg19 but do you have an idea why it does not work for tair10? Here is my config:
|
you do have |
Yes I have all tair10 files in the container # inside the container
root@30e354f9d603:/srv/epgg/data/data/subtleKnife/tair10# ls
config gc5Base.bigWig repeat.gz repeat.gz.tbi scaffoldInfo session tair10Gene.gz tair10Gene.gz.tbi tair10.gz tair10.gz.tbi
# search ECS1 in tair10Gene.gz
root@30e354f9d603:/srv/epgg/data/data/subtleKnife/tair10# zgrep "ECS1" tair10Gene.gz
Chr1 11311169 11311989 name:"AT1G31580.1",id:3186,strand:"+",struct:{thin:[[11311169,11311300],[11311712,11311989],],thick:[[11311300,11311405],[11311531,11311712],],},desc:"",name2:"ECS1"
# search ECS1 in mysql
mysql> select * from tair10Gene where name = "ECS1";
+-------+----------+----------+------+
| chrom | start | stop | name |
+-------+----------+----------+------+
| Chr1 | 11311169 | 11311989 | ECS1 |
+-------+----------+----------+------+
1 row in set (0.01 sec)
Here is the log error from apache2 when I searched for "ECS1" tair10 gene
Seems no error occured, and the log window in epigenome browser said "No genes found" as shown in this screenshot: I also checked in mysql log error, and here are the corresponding lines:
But I am not sure this is related to this issue, because when I searched by coordinates the same kind of lines appear in the log but the browser jumps to it. |
When searching for "HOXA1" hg19 gene, I got the same log lines:
and in mysql
and the browser returned correctly a list of all HOXA1 pattern matching genes, as shown here: |
hi @jos4uke, currently I don't know the reason now..would you mind restart mysql see it it's working? or re-dump the gene table on tair10 and restart mysql? Thanks.... |
hi @lidaof I tried as you recommended to restart and rebuild tair10 but
I also restarted apache but search gene name did not work I don't know what to try to make it work .... :( |
Hi @jos4uke , ok, sorry for that. Would you mind pull the latest epgg docker from docker hub and re-run the tail10 genome? I just updated the docker image yesterday. Thanks a lot. |
Hi @lidaof You are the boss 👍 :) |
When I searched for ECS1 gene in tair10, it works
|
Hi @jos4uke , that log seems not relevant to this issue, I am not aware of other reasons now...sorry... |
Hi
I tried to search genename on hg19 genome but the server crashed as reported in the log window.
Could you tell me how to index correctly genename?
The text was updated successfully, but these errors were encountered: