All Projects → IHTSDO → Snomed In 5 Minutes

IHTSDO / Snomed In 5 Minutes

Licence: apache-2.0
Easy-to-use tutorials for accessing SNOMED APIs within 5 min using various programming languages

Programming Languages

javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
java
68154 projects - #9 most used programming language
csharp
926 projects

Labels

Projects that are alternatives of or similar to Snomed In 5 Minutes

Bert Ner
Pytorch-Named-Entity-Recognition-with-BERT
Stars: ✭ 829 (+1084.29%)
Mutual labels:  curl
Lyndacoursesdownloader
Cross platform .net core program to download lynda.com courses for offline use
Stars: ✭ 37 (-47.14%)
Mutual labels:  curl
Bashupload
PHP/JavaScript file upload web app to upload files from command line & browser, and download them elsewhere. Frequently used to upload/download files on servers. Hosted version is available at bashupload.com.
Stars: ✭ 56 (-20%)
Mutual labels:  curl
Pwned
Simple C++ code for simple tasks
Stars: ✭ 16 (-77.14%)
Mutual labels:  curl
Coronavirus Tracker Cli
Track conronavirus cases from command line. curl https://corona-stats.online/
Stars: ✭ 954 (+1262.86%)
Mutual labels:  curl
Gmod Chttp
A HTTP()-compatible wrapper for curl in Garry's Mod.
Stars: ✭ 39 (-44.29%)
Mutual labels:  curl
Unifi Api Browser
Tool to browse data exposed by Ubiquiti's UniFi Controller API (demo: https://api-browser-demo.artofwifi.net/)
Stars: ✭ 677 (+867.14%)
Mutual labels:  curl
Wsend
wsend: The opposite of wget
Stars: ✭ 64 (-8.57%)
Mutual labels:  curl
Gdown
Download a large file from Google Drive (curl/wget fails because of the security notice).
Stars: ✭ 962 (+1274.29%)
Mutual labels:  curl
Roboget
📦Roboget automates the process of getting apps and downloads directly
Stars: ✭ 49 (-30%)
Mutual labels:  curl
Httr
httr: a friendly http package for R
Stars: ✭ 897 (+1181.43%)
Mutual labels:  curl
Curl Collisions
An implementation of Heilman et al.'s differential attack on IOTA's Curl hashing function.
Stars: ✭ 20 (-71.43%)
Mutual labels:  curl
Icememe
Roblox Exploit Source Code Called IceMeme with some cmds, lua c and limited lua execution with simple ui in c#
Stars: ✭ 42 (-40%)
Mutual labels:  curl
Everything Curl
The book documenting the curl project, the curl tool, libcurl and everything related to this.
Stars: ✭ 885 (+1164.29%)
Mutual labels:  curl
Curl
Wraps the curl CLI to be used in Github Actions
Stars: ✭ 59 (-15.71%)
Mutual labels:  curl
Cheat.sh
the only cheat sheet you need
Stars: ✭ 27,798 (+39611.43%)
Mutual labels:  curl
Php Educational Administration
大学微信查教务成绩 数据抓取 数据分析 微信查成绩 验证码识别 redis缓存
Stars: ✭ 38 (-45.71%)
Mutual labels:  curl
Cascadia
Go cascadia package command line CSS selector
Stars: ✭ 67 (-4.29%)
Mutual labels:  curl
Lush Http
Smart Http Client for PHP
Stars: ✭ 60 (-14.29%)
Mutual labels:  curl
Activity
A PHP API to log anything anywhere
Stars: ✭ 44 (-37.14%)
Mutual labels:  curl

SNOMED In 5 Minutes

This is an easy-to-use tutorial for accessing SNOMED APIs within 5 min using the SNOMED International terminology server, Snowstorm.

Table of Contents

  1. Project Structure
  2. Examples
  3. Resources
  4. Contributing
  5. License

Project Structure

  • top-level: aggregator for sub-modules (alphabetically):

    • android-client-snomed-browser: examples for use in an Android client
    • csharp-examples: examples with csharp (.net)
    • curl-examples: examples with curl
    • java-examples: examples with java
    • javascript-examples: examples with javascript
    • model: JAXB-enabled classes for representing the RF2 domain model
    • php-examples: examples with php
    • python3-examples: examples with python
    • rest-client: a Java client for the REST services
    • rest-client-csharp: a CSharp client for the REST services
    • ruby-examples: examples with Ruby based on the Python examples
    • go-examples: examples with golang

Examples

The following examples will be used to demonstrate accessing the SNOMED API through CSharp, Javascript, Curl, and Java (using Jersey).

  • Find a concept by a string (e.g. "heart attack")
  • Find/get a concept by a description SCTID (e.g. "679406011")
  • Find/get a concept by a concept SCTID (e.g. "109152007")
  • Find a concept by a string (e.g. "heart") but only in the Procedures semantic tag

All of the examples use a hard coded URL, edition name, and version number which point to a server hosted by SNOMED International (www.snomed.org). These are the APIs that back the SNOMED International browser (https://browser.ihtsdotools.org)

Back to top

Javascript

Curl

Python

Ruby

PHP

Golang

Back to top

Needing some TLC

The following examples are out of date and need updating to wokr with Snowstorm. All contributions welcome!

Android client

CSharp (.net)

Java

Further Documentation

Find comprehensive documentation here: TBD

Resources

Back to top

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request

Back to top

Current Contributors

Back to top

License

Apache 2.0

See the included LICENSE file for details.

Back to top

Suggestions for Future Work

  • 'supporting registration for a British GP' (i.e. searching within the GP/FP reference set & the UK language reference set)
  • 'deriving ICD-10 codes from registered SNOMED concepts (i.e. retrieving all entries of a SNOMED-concept from the ICD-10 extended mapping reference set)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].