Comments (4)
Hi @cmark,
We have imported the SNOMED CT International downloaded from SNOMED INTERNATIONAL MLDS.
Thanks again for your kind help!
Keep it up!
Üdvözlettel,
Dániel
from snow-owl.
@mirind4, thank you for your questions.
Not sure exactly which index would you like to turn off?
That configuration reference is for the 6.x version of Snow Owl and it is currently being migrated over to the new https://docs.b2i.sg site.
You can find the available configuration options for that node in this class.
Regarding Snow Owl Docker images:
You can find the current state of the official Snow Owl Docker image in this repository/branch:
https://github.com/b2ihealthcare/snow-owl-docker/tree/7.x
Here is some guidance on how to import an RF2 release into Snow Owl:
To import a SNOMED CT RF2 release after successfully starting Snow Owl Server, you have two options:
- Use the sctimport console command
Connect to the OSGi console via telnet localhost 2501
and use the sctimport rf2_release
command.
Example command to import the SNOMED CT INT Release:
sctimport rf2_release -t SNAPSHOT -b MAIN -v SNOMEDCT
Replace the with an actual file path to a local SNOMED CT RF2 release and execute the command.
You can import a FULL release as well, but that will take more time to complete (change the -t argument value to FULL).
The console will ask for a username that will be used as an author for each commit made by the RF2 importer.
You can use any valid username at this point, by default there is a snowowl user available.
The importer will import the SNAPSHOT or FULL content based on your decision (-t argument) to the MAIN branch (-b argument) of the SNOMED CT repository.
- Use the SNOMED CT Import REST API
Endpoint category is available here: http://localhost:8080/snowowl/snomed-ct/v3/#/imports
First, an RF2 import configuration must be created. This configuration tells Snow Owl how an RF2 release should be treated when importing it into the SNOMED CT index.
Use the POST /imports
endpoint for that with the following JSON body:
{
"branchPath": "MAIN",
"codeSystemShortName": "SNOMEDCT",
"createVersions": true,
"type": "SNAPSHOT"
}
This responds with a Location
header where you can find the ID for this import configuration.
To start the import, an RF2 file must be uploaded for this configuration via the POST /imports/:importId/archive
endpoint.
To monitor the import process, you can poll the import via GET /imports/{importId}
.
The status will change to COMPLETED
when the import is done.
After successfully importing the SNOMED CT RF2 content, you can use the various SNOMED CT Component APIs to query and/or modify the data.
Hope this helps. Let me know if you have any further questions.
Cheers,
Mark
from snow-owl.
Hey @cmark,
First and foremost sorry for the late response, I just got back from vacation (from Balaton :) ).
Thanks for your detailed answer! We have picked the second approach you mentioned and we could successfully import SNOMED CT contents. Right now we are learning and investigating the terminology service, following the SNOMED API and SNOMED FHIR Services documentations.
I think the issue can be closed, thanks again for your support.
Üdvözlettel,
mirind4
from snow-owl.
Hi @mirind4,
No worries, thanks for your reply. I hope you have had a great time at Balaton. :)
Glad to hear you have successfully imported your first SNOMED CT content into your Snow Owl instance. May I ask which RF2 Edition/Extension you have imported?
If you have any further questions/issues do not hesitate to contact us.
Üdv.:
Márk
from snow-owl.
Related Issues (20)
- Missing results in GET `/snomed-ct/v3/{path}/members` HOT 9
- SnowOwl & AWS ElasticSearch
- ArrayIndexOutOfBoundsException on Import HOT 3
- Can we control how the searching works on the search APIs? HOT 5
- Error launching snow owl HOT 7
- SNOMED CT International Edition import not working HOT 2
- hapi-fhir-cli for upload of custom terminology HOT 1
- Opensearch integration HOT 2
- Target Platform is not able to Resolve HOT 3
- snowowl and ES / Opensearch on AWS HOT 2
- Snow Owl doesn't start from source in Eclipse HOT 3
- Publishing PreRelease content (to OntoServer) HOT 1
- Publication of Live and Pre-Release content to OntoServer Terminology Server HOT 4
- Concept Search API semanticTag filter issue HOT 3
- Contribution by code smell removal HOT 1
- UNABLE TO IMPORT SNOMED AFTER INSTALL HOT 7
- Support the "url" search parameter for both CodeSystem and ValueSet resources HOT 4
- SNOMED CT Import not working HOT 9
- Import of FHIR ValueSet HOT 2
- Log4j vulnerability HOT 14
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from snow-owl.