genome-nexus / genome-nexus-vep

Java spring boot wrapper around VEP
https://www.genomenexus.org
MIT License
3 stars 14 forks source link

final performance testing of vep (at merge) #2

Closed averyniceday closed 4 years ago

averyniceday commented 4 years ago

curl submission to the 350000 variant set previous used for testing ... into vep_wrapper image via api call.

averyniceday commented 4 years ago

Testing results bad input into VEP commandline tool:

First Test (Bogus lines/string & writing to output file)

Second Test (Bogus chromosome/bogus nucleotides/empty line & writing to output file)

Third Test (Bogus chromosome/bogus nucleotides/empty line & writing to STDOUT)

Fourth Test (Kill VEP CLT process early)

mandawilson commented 4 years ago

Deployed with kops, see Testing VEP Wrapper in Kubernetes

mandawilson commented 4 years ago

RESULT: 28 minutes and 30 seconds.

vep@gn-vep-test-d45475d4c-wv5kv:~/src/ensembl-vep/input$ date; curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' -d @- 'http://localhost:8888/vep/human/region' < ~/src/ensembl-vep/input/impact.sorted.for_vep_350000_exact.txt > impact.sorted.for_vep_350000_exact.out1.json; date
Mon Mar  9 15:02:28 UTC 2020
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 2018M    0 2009M  100 9163k  1203k   5487  0:28:30  0:28:29  0:00:01 5508k
Mon Mar  9 15:30:58 UTC 2020