InterSystems IRIS, Docker and ObjectScript

09 Mar, 2020, 12:00:00 AM - 29 Mar, 2020, 11:59:59 PM EST
The contest has already ended
Topic of the Contest
How to Apply
Prizes and Nomination
Terms and Conditions, Rules and Judgement
Winners

In this programming contest, we will accept applications that meet the ObjectScript CLI requirement.
Your application could be the library, package or tool, written in InterSystems ObjectScript can be used as a method call from another ObjectScript class or simply in IRIS Terminal.

The application could be launched on either InterSystems IRIS Community Edition,
or InterSystems IRIS for Health Community Edition.

If git cloned or download from the application's repository it should be runnable with docker container. E.g.:

$ docker-compose up -d

The application could be implemented as CLI, with execution in the IRIS terminal. e.g.:

$ docker-compose exec iris iris session iris

Node: 981b8e5c8f7a, Instance: IRIS

USER>w ##class(Your.Application).MakeTheWorldABetterPlace()

Sample Application

Don't forget to highlight in README.md of your repository how it could be used.

89 Registered Application(s)
Experts
127Experts138Community
vscode-intersystems-iris
vscode-intersystems-iris
POC of VSCode extension which provides some control over InterSystems IRIS with direct native access, without utilizing AtelierAPI. Provides access to Interoperability and Globals.
Newcomer
61Experts47Community
zapm
zapm
ZAPM is a shell - extends the ZPM shell and adds any other commands Working in the terminal I got tired of going from my shell to the zpm shell and back. My shell was supplied with additional specific commands and I decided to merge the two shells. The ZAPM checks if the command entered is a ZPM command, then sends the execution to the ZPM shell. Then I wanted to improve the color commands and expand the functionality. And now ZAPM has survived to the first version and can add any command that I need and remember it so that I can re-execute it.
Newcomer
60Experts90Community
HealthInfoQueryLayer
HealthInfoQueryLayer
The application use generic interface to perform query on data schema and used globals as configuration. At run time, the program will implement the query referring to configurations. It's working as a prototype ObjectScript MyBatis Template.
52Experts79Community
iris-vaccine-tracker
iris-vaccine-tracker
Showing the COVID-19 vaccination track count around the world and the COVID-19 Treatment and Vaccine development. Using as backend InterSystems IRIS in a multi-model schema.
Newcomer
47Experts34Community
iris-image-index-demo
iris-image-index-demo
A demo on how to build a custom SQL index for images data type.
45Experts126Community
FHIR Data Studio Connector
FHIR Data Studio Connector
Community connector to Google Data Studio for FHIR
Newcomer
45Experts58Community
iris-analytics-notebook
iris-analytics-notebook
A notebook approach to use IRIS analytics capabilities.
40Experts94Community
FHIR Simple Demo Application
FHIR Simple Demo Application
FHIR Simple Demo Application
35Experts148Community
iris-on-fhir
iris-on-fhir
App to show the potential of FHIRaaS
Newcomer
34Experts31Community
IRIS Publisher
IRIS Publisher
This is an application to generate your online dynamic or offine static application documentation. You create XData to your classes with "text/html" or "text/markdown" mime type and the IRIS Publisher will collect all XData and create your documentation site using MkDocs.
32Experts43Community
website-analyzer
website-analyzer
InterSystems IRIS NLP Analyzer to websites. Extract all website content with the app crawler and analyze into Text Analytics Domain Explorer and in the BI User Portal.
29Experts72Community
Dictionary comparison scheme of cache database
Dictionary comparison scheme of cache database
The dictionary comparison of the data collected in the cache database is carried out, and the dictionary related data cleaning work is quickly completed through the global model, so as to build a unified and correct database for the hospital
28Experts29Community
Create a unified hospital data extraction scheme based on IRIS for Health
Create a unified hospital data extraction scheme based on IRIS for Health
Create a unified hospital data extraction scheme based on IRIS for Health
27Experts25Community
iris4health-fhir-analytics
iris4health-fhir-analytics
An example on how to take advantage of FHIR data schema created by IRIS for Health in conjunction with IRIS Analytics to provide analytics on FHIR data.
25Experts15Community
iris-python-suite
iris-python-suite
A suite of tools and examples to show how powerful InterSystems IRIS can be when combined with Python by the API Python Native API. Including: - A machine learning chatbot - A chart to show any global as a graph - A COVID-19 analysis
23Experts23Community
GeoDatas
GeoDatas
This project contains an example of how we get to manipulate geographic data on an IRIS Intersystem platform.
22Experts19Community
iris-fhir-portal
iris-fhir-portal
Patient Chart using FHIR Resources
Newcomer
22Experts10Community
iris4health-fhir-analytics
iris4health-fhir-analytics
An example on how to take advantage of FHIR data schema created by IRIS for Health in conjunction with IRIS Analytics to provide analytics on FHIR data.
21Experts54Community
IRIS-REST-API-DATABASEMANAGER
IRIS-REST-API-DATABASEMANAGER
Create persistent Tables and Datas in Cache Database using REST API
20Experts32Community
IRIS Interoperability Message Viewer
IRIS Interoperability Message Viewer
A new approach for the Interoperability Message Viewer
Newcomer
19Experts18Community
Wsock-Embedded-Py
Wsock-Embedded-Py
Demo using a WebSocket Client written in Python used over embedded Python
18Experts18Community
iris-history-monitor
iris-history-monitor
IRIS History Monitor - For InterSystems IRIS is now available in Package Manager and using IRIS 2019.4 API and WS
Newcomer
18Experts18Community
WSockClientMicroSV
WSockClientMicroSV
Docker based Micro Server as WebSocket Client
18Experts15Community
iris-integratedml-monitor-example
iris-integratedml-monitor-example
Example on extending %Monitor.Adaptor to monitor IRIS IntegrateML models performance metrics.
18Experts9Community
iris-integratedml-monitor-example
iris-integratedml-monitor-example
Example on extending %Monitor.Adaptor to monitor IRIS IntegrateML models performance metrics.
17Experts20Community
npm-iris
npm-iris
Project & Task Management using InterSystems IRIS and Bootstrap 4
Newcomer
17Experts16Community
Open API Client Gen
Open API Client Gen
IRIS Interoperability Production generator from Swagger 2.0 specification.
Newcomer
17Experts5Community
ObjectScript Kernel
ObjectScript Kernel
Execute ObjectScript in Jupyter Notebook
16Experts15Community
Airplane React, Material UI, and REST API
Airplane React, Material UI, and REST API
Development of a System using React, Material UI and REST API IRIS.
16Experts5Community
Production Manager
Production Manager
REST API to manage IRIS Interoperability Productions.
15Experts37Community
blockchain - [ IRIS  python ]
blockchain - [ IRIS python ]
Example of creating a financial blockchain Using Embedded Python on IRIS Data Platform
14Experts4Community
JSON-Filter
JSON-Filter
ObjectScript server side JSON filter.
Newcomer
13Experts20Community
PyObjectscript Gen
PyObjectscript Gen
Objectscript class code generation library for Python
13Experts7Community
apptools-admin
apptools-admin
Application tools for technical support and DBMS administrator. View and edit arrays, execute queries, including JDBC/ODBC, sending results to email as XLS files. A few simple graphs on the protocols of the system. This solution can be installed in earlier versions of Caché and Ensemble (tested 2016.1+). This can be done by importing xml.
Newcomer
13Experts3Community
BlocksExplorer
BlocksExplorer
Database Blocks Explorer for InterSystems Caché
Newcomer
12Experts91Community
HealthInfoQueryLayer
HealthInfoQueryLayer
The application use generic interface to perform query on data schema and used globals as configuration. At run time, the program will implement the query referring to configurations. It's working as a prototype ObjectScript MyBatis Template.
12Experts20Community
OCR Service
OCR Service
OCR Interoperability Service. This app get an image or pdf, extract text using OCR from Tesseract, send to the NLP index and returns to the user. The app uses a PEX Business Operation in ObjectScript consuming a Java class thats uses Tesseract. This app has NLP to the OCR extracted text too. Enjoy OCR + NLP!!
12Experts11Community
iris-ml-suite
iris-ml-suite
A suite to use IRIS as Machine Learning Environment. Helping the development community to classify the posts with tags.
11Experts11Community
IRIS import manager
IRIS import manager
This application allows you to import data into IRIS from various sources in a simple way.
11Experts10Community
The adopted Bitmap
The adopted Bitmap
How to enable Bitmaps for nonstandard IDs
10Experts17Community
IRIS Interoperability Message Viewer
IRIS Interoperability Message Viewer
A new approach for the Interoperability Message Viewer
Newcomer
10Experts6Community
realworld-intersystems-iris
realworld-intersystems-iris
InterSystems IRIS Starter kit for new RealWorld framework implementations
Newcomer
10Experts1Community
ISC DEV
ISC DEV
Export/Import InterSystems Data Platform development artefacts
Newcomer
8Experts15Community
BlocksExplorer
BlocksExplorer
Database Blocks Explorer for InterSystems Caché
Newcomer
8Experts10Community
ISC DEV
ISC DEV
Export/Import InterSystems Data Platform development artefacts
Newcomer
8Experts9Community
sql-builder
sql-builder
A flexible and powerful SQL query string builder for InterSystems IRIS
Newcomer
8Experts5Community
ESKLP
ESKLP
Application demonstrates using Python and InterSystems IRIS to resolve linear regression in task of checking similarity of two text strings
8Experts2Community
isc-utils
isc-utils
Weather, Exchange Rate, Temperature, Length
Newcomer
7Experts8Community
Questy
Questy
Create a chatbot in a few clicks. Using our solution, you can easily form questionnaires based on IRIS and transform them into a chatbot for messengers.
7Experts7Community
iris-python-suite
iris-python-suite
A suite of tools and examples to show how powerful InterSystems IRIS can be when combined with Python by the API Python Native API. Including: - A machine learning chatbot - A chart to show any global as a graph - A COVID-19 analysis
6Experts7Community
iris-sms
iris-sms
This is a InterSystems IRIS Interoperability solution. 1) Sends an SMS message to a mobile number 2) Verify Mobile number by SMS code
6Experts6Community
fhir-chatbot
fhir-chatbot
A chatbot to query patient information using FHIR.
5Experts5Community
File Control - Feeder
File Control - Feeder
Feeder Production that generates test files and sends test messages to Interoperability Production while using %UnitTest.TestProduction TestControl to gather and publish results.
Newcomer
5Experts4Community
IRIS import manager
IRIS import manager
This application allows you to import data into IRIS from various sources in a simple way.
5Experts4Community
QR-FHIR
QR-FHIR
App to generate FHIR QR Codes and vCards from InterSystems IRIS FHIR Resource
5Experts0Community
IDP DV
IDP DV
Class data verifier. Utility validates Intersystems IRIS classes properties data according to the properties' types.
Newcomer
4Experts8Community
simple-spellchecker
simple-spellchecker
Norvig inspired simple spell checker implementation in InterSystems IRIS
Newcomer
4Experts4Community
OData Server for IRIS
OData Server for IRIS
OData Server for InterSystems IRIS SQL Repositories
4Experts4Community
qewd-conduit
qewd-conduit
QEWD Implementation of the RealWorld Conduit REST Back-end
4Experts3Community
Perfomance comparison of IRIS Native API and EAV-approach
Perfomance comparison of IRIS Native API and EAV-approach
Perfomance comparison of IRIS Native Globals API and EAV-model (MySql backend) on demo data (internet store). Browser view and cli script available.
3Experts9Community
SAPPHIRE
SAPPHIRE
SAPPHIRE is an web application to create and train your InterSystems IntegratedML models. You can load CSV data too. It is business user friendly.
3Experts1Community
apptools-admin
apptools-admin
Application tools for technical support and DBMS administrator. View and edit arrays, execute queries, including JDBC/ODBC, sending results to email as XLS files. A few simple graphs on the protocols of the system. This solution can be installed in earlier versions of Caché and Ensemble (tested 2016.1+). This can be done by importing xml.
Newcomer
3Experts0Community
ObjectScript-Foreach
ObjectScript-Foreach
Foreach function equivalent for ObjectScript
Newcomer
2Experts3Community
REST_API_with_FHIR_data_scheme
REST_API_with_FHIR_data_scheme
An example of how to customize API routes within the FHIR data schema.
2Experts3Community
IRIS import manager
IRIS import manager
This application allows you to import data into IRIS from various sources in a simple way.
2Experts3Community
iris-battleship
iris-battleship
Why not a game in contest?
2Experts3Community
WebSocket_with_Fhir
WebSocket_with_Fhir
Telemedicine chat project developed with WebSockets and FHIR API, for health professionals, allowing then consult information stored on FHIRSERVER during the conversation.
2Experts2Community
REST for Tasks on my Status Report
REST for Tasks on my Status Report
Iris Rest App for Tasks for Status Report
Newcomer
2Experts1Community
IRISGlobalsNative.Extensions
IRISGlobalsNative.Extensions
Library for Class-based Collection for Globals and Json Provider for Globals.
1Experts4Community
declarative-objectscript
declarative-objectscript
Work with collections like a boss + Epic promo video inside!
Newcomer
1Experts3Community
CRUD-GLOBALS-IRISNATIVEAPI-JAVA
CRUD-GLOBALS-IRISNATIVEAPI-JAVA
CRUD operation & Search on globals using IRIS Native API for Java.
1Experts2Community
apptools-admin
apptools-admin
Application tools for technical support and DBMS administrator. View and edit arrays, execute queries, including JDBC/ODBC, sending results to email as XLS files. A few simple graphs on the protocols of the system. This solution can be installed in earlier versions of Caché and Ensemble (tested 2016.1+). This can be done by importing xml.
Newcomer
1Experts2Community
upload-adapter
upload-adapter
Intersystems IRIS interoperability Custom Upload Adapter to multipart file requests
1Experts0Community
isc-live-global-mover
isc-live-global-mover
Tool for moving large globals from a database to another database without application downtime.
Newcomer
0Experts65Community
 Student score query
Student score query
first
0Experts31Community
ISC DEV
ISC DEV
Export/Import InterSystems Data Platform development artefacts
Newcomer
0Experts18Community
IRIS Data Migration Manager
IRIS Data Migration Manager
This application allows you to import data into IRIS from various sources in a simple way.
0Experts7Community
isc-generate-db
isc-generate-db
Creating a new database, namespace, CSP/REST Application never been so easy.
Newcomer
0Experts1Community
isc-tar
isc-tar
TAR compress tool
Newcomer
0Experts1Community
cmPurgeBackup
cmPurgeBackup
cmPurgeBackup is an utility that can be used to erase old Online Backup files.
Newcomer
0Experts0Community
CosFaker
CosFaker
Generate massive amounts of fake data for Intersystems Caché
Newcomer
0Experts0Community
FileMailer
FileMailer
Ensemble solution to email contents of a file via File Passthrough Service using Email Passthrough Operation
Newcomer
0Experts0Community
isc-global-size-tracing
isc-global-size-tracing
Application to keep track of your globals and database size.
Newcomer
0Experts0Community
Dynamic SQL to Dynamic Object
Dynamic SQL to Dynamic Object
📟 ObjectScript function to convert any sql query into a dynamic object
Newcomer
0Experts0Community
units
units
Library and examples of units of measure to work with physical objects implementation in ObjectScript. The first version includes the SI unit system. Next will be added American customary units, units of currency, bits and bytes, font and pixel sizes.
Newcomer
0Experts0Community
Reports from global
Reports from global
Based on the information from a global, using one query, we can create several reports at once.
Newcomer
0Experts0Community
iris-ci
iris-ci
InterSystems IRIS image for running unit tests. Useful for CIs, including GitHub Actions.
Newcomer
0Experts0Community
iris-ci-demo
iris-ci-demo
A demonstration of how IRIS-CI works.
Newcomer
0Experts0Community
EXCEL as a REST application
EXCEL as a REST application
MS Excel works with IRIS as a REST application
Newcomer