genenetwork / genenetwork2

GeneNetwork (2nd generation)
http://gn2.genenetwork.org/
GNU Affero General Public License v3.0
34 stars 24 forks source link

Add perf scripts that compare fetching a trait using GN API vs LMDB #766

Closed BonfaceKilz closed 1 year ago

BonfaceKilz commented 1 year ago

This PR add performance scripts that contrast the difference between fetching a trait using LMDB and our current GN API. @robwwilliams and @pjotrp you will find the results impressive - it would imply that with time, as we integrate this, some things - like correlations - would be fast. @Alexanderlacuna please have a look at this too. @Alexanderlacuna with time I'll provide more useful documentation on how to access the LMDB+RDF database so that you could begin work on refactoring correlations and any other computations in GN.