Closed luispedro closed 12 years ago
Really? Granted it's the majority of the loading time, but certainly not more than half (I should do a rebuild and time each component). Plus loading time isn't a huge concern, since ideally the end users don't experience it. As long as it's not taking more than a few hours to build the entire database, I don't see it being much of a problem, certainly not worth yanking out Amara. Maybe we could do some local optimizations in the code itself.
Just my $0.02.
done.
It's just too much right now.
ElementTree is rumoured to be faster than amara, but you can't use it as a drop in replacement because it doesn't have a direct replacement for pushbind()
Alternatively, we only load the major species (Mus Musculus, Homo Sapiens,...)