NIH | National Cancer Institute | NCI Wiki   New Account Help Tips
Page tree
Skip to end of metadata
Go to start of metadata

The next sections cover the following topics.

Statistical Overview

The LexEVS Distributed (Remote) Java API has averaged 70 "visitors" a month for all production versions combined, generating 500 visits monthly with an average length of over 30 minutes. Applications that latch onto the API and maintain contact will count as a single visit, accounting for the substantial number of long visits.

In 2014 EVS introduced the LexEVS CTS2 service - a REST interface into the EVS data.  This service saw growing use over the last three years.

The 5.1 API was deprecated and phased out after October 2015.  LexEVS 6 APIs all now point to the most recent release, and users are encouraged to use the more generic LexEVS6 addresses.


Unique visitors to LexEVS Java APIs per month

Unique visitors Jan 2012 - Dec 2017. LexEVS 5.x and 6.x declining. LexEVS CTS2 started 2014.

Number of visits to LexEVS Java APIs per month
Number of visits Jan 2012 - Dec 2017. LexEVS 5.x and 6.x declining. LexEVS CTS2 started 2014.

Duration of visits to LexEVS Java APIs
Chart showing duration of visits to LexEVS Java APIs. Refer to table after image for raw data.

The table below shows the raw data on visit duration used to generate the pie chart above. The statistics program recorded how long each visitor spent connected to an API and dropped it into one of 8 time categories. The number in each category for each API was then totaled and displayed as a percentage pie chart.

Number of visits to the LexEVS APIs by duration (used in pie chart above)

Duration

LexEVS 4.2 and 5.0

LexEVS 5.1

LexEVS 6.0

Total

0s-30s

116
159
125
400

30s-2mn

205
283
216
704

2mn-5mn

9
36
101
146

5mn-15mn

33
44
33
110

15mn-30mn

149
180
196
525

30mn-1h

224
339
263
826

1h+

231
674
340
1245

Unknown

1
3
1
5

Below is a chart of the bandwidth of data pulled from the various APIs for the past year, measured in gigabytes. The 5.1 API is deprecated and its usage is low.  Some CBIIT projects being released in Fall 2015 draw heavily on the APIs, further increased as they went through QA, but activity continues well above the previous baseline seen before June 2015 as these new projects take advantage of the LexEVS 6.x capabilities.

Data downloaded (GB) via LexEVS APIs per month

Data downloaded Jan 2012 - Dec 2017.

LexEVS Java API Users

Use of the LexEVS Java API requires programming knowledge and an effort to understand the LexEVS model. This results in a much smaller user base than for the EVS browsers, but these users are often important NCI, NIH, and external applications that in turn reach a much larger user base. Data below cover the months from January - December 2015, and show that the primary users of the API are within the .gov domain. The .edu,.com/.net and .org users are mostly a small subset of top users of other interfaces, but are too sparse to make separate breakdowns useful.

Data accessed (MB) from LexEVS distributed Java APIs by domain

Domain

MB

gov

1156

com/net

753

edu

380

org

0

Data accessed (MB) from LexEVS distributed Java APIs by domain
Chart showing data accessed (MB) from LexEVS distributed Java APIs by domain. Refer to table before image for raw data.

Users from .gov domain

The highest-volume users are within NCI. The next largest group of users are those within NIH for whom more specific affiliation could not be determined.

Top .gov LexEVS distributed API users: Data accessed (MB)

Entity

MB

National Institutes of Health 1143
DEPARTMENT OF HOMELAND SECURITY 11
National Cancer Institute 0.6
National Library of Medicine 0.6
U.S. Dept. of Health and Human Services 0.4

Top .gov LexEVS distributed API users: Data accessed (MB)
Chart showing top government LexEVS distributed API users. Refer to table before image for raw data.

  • No labels