Ensembl mirror inaccessbile under intensive MySQL requests

The background for this issue that our user found local ensembl mirror sometimes inaccessible, but after a few refresh the pages comes out again. I realized the problem was caused by the small default value of max_connections in MySQL server, and the fact the ensembl uses DBI instead of Apache::DBI in the perl.startup script.

In the latest CVS code of ensembl, perl.startup file still uses “DBI” module, soI believe it will have potential performance issues on other mirror sites.

Continue reading

add pointers to density karyoview

There are a few development tasks related Ensembl for LSB these
days. After adding zmenu for karyoview, we tried to add pointers to
density karyoview. The original karyoview only shows the tracks, now we
need to add pointers for the cellline information. In addition, these two input should come from different URL option, we prefer “url_file” for tracks and “gene_file” for pointers.

Continue reading

ensembl+DAS deployment

I have migrated “ensembl + DAS” from Marie’s linux workstation to Kampen and Genesis successfully. Marie has helped me to do everything from scratch (including hacks on ensembl web codes), so that we can track on the changes made. Below is the draft I sent to Ramneek/Neal/Kevin/Tim for review. I also proposed having all these discussed in CMAB meeting when Ramneek is back.

Continue reading