You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 17, 2022. It is now read-only.
This repository features code samples in various languages that show how to use the Unified Medical Language System (UMLS) Terminology Services REST API.
3
1
4
-
The [UMLS](http://www.nlm.nih.gov/research/umls) is published twice per year (November and May) as a service of the [National Library of Medicine](http://www.nlm.nih.gov).
2
+
# uts-rest-api (archived)
5
3
6
-
For more information please see the UMLS REST API[technical documentation](https://documentation.uts.nlm.nih.gov/rest/home.html).
4
+
This repository is no longer maintained. The scripts in this repository may no longer work as expected. For additional help with scripting against the UMLS API, see the following resources:
7
5
8
-
### Java
9
-
To run the Java samples, you can clone this repostiory and then import the pom.xml as an existing maven project in Eclipse or other IDE. Each java class can be run as a Junit4 test.
10
-
11
-
### Perl
12
-
To run the perl clients, you'll need to install the following perl modules:
13
-
* JSON
14
-
* URI
15
-
* GET
16
-
* LWP::UserAgent
17
-
* HTML::Form
18
-
19
-
Note: On OS X, you'll need to install the Mozilla:CA module or set the PERL_LWP_SSL_CA_FILE environment variable to point to the CA X.509 certificates.
20
-
21
-
### Python
22
-
To run the python clients, you'll need to have at Python version 2.7 or above installed on your system. The scripts have been tested on 2.7 as well as Python 3.0. You will also need the following python libraries installed:
23
-
* requests
24
-
* json
25
-
* argparse
26
-
* pyquery
27
-
* lxml
6
+
[Python script examples](https://documentation.uts.nlm.nih.gov/rest/rest-api-cookbook/python-scripts.html) - A few sample python scripts that can help you to perform basic batch requests against the UMLS API.
28
7
8
+
[Postman examples](https://documentation.uts.nlm.nih.gov/rest/rest-api-cookbook/postman.html) - API request examples that can be loaded in the Postman application.
29
9
10
+
[UMLS Community](https://www.nlm.nih.gov/research/umls/implementation_resources/community/index.html) - A collection of user-contributed applications and scripts that extend the functionality of the UMLS.
0 commit comments