Giter Club home page Giter Club logo

irct-ext's Introduction

IRCT-EXT

What is the IRCT?

As part of the NIH BD2K PIC-SURE Center of Excellence http://www.pic-sure.org the HMS Department of Biomedical informatics https://dbmi.hms.harvard.edu is developing an open-source infrastructure that will foster the incorporation of multiple heterogeneous patient level clinical, omics and environment datasets. This system embraces the idea of decentralized datasets of varying types, and the protocols used to access them while still providing a simple communication layer that can handle querying, joining, and computing on. The BD2K PIC-SURE RESTful API implementation is called Inter Resource Communication Tool (IRCT).

What is the IRCT-EXT?

The IRCT Extension (IRCT-EXT) provides a way of adding additional functionality to an IRCT instance. Administrators can add any number of additional features without having to make code changes.

You can read more about some of the extensions here: https://github.com/hms-dbmi/IRCT-EXT/wiki

Version Information

1.4

This release adds several different types of joins, and applicable tests. These include Inner, Left Outer, Right Outer, and Full Outer joins implemented both in a naive loop manner, and using an equi join hybrid hash. A scale test has been included to test the hybrid hash joins at size 10x10, 100x100, 1,000x1,000, 1,000,000x1,000,000.

1.3.2

No changes in this release

1.3.1

This release includes improved documentation, as well as an update to the sql file for adding result data converters to a new IRCT installation.

1.3

Minor formatting changes included in this release.

1.2.2

This release includes performance improvements in the CSV result data converter. It includes bug fixes that caused files to remain open after the IRCT was done using them.

1.2.1

This release includes some minor bug fixes with logging, as well as saving the results in AWS S3. It also includes better documentation.

1.2

This release includes new event listeners that expand the search functionality when enabled. These listeners allow for the capitalization of the search terms, and finding UMLS synonyms. Minor code cleanup was also included in this release.

1.1

This is the initial release of the IRCT Extensions. It has been tagged as release version 1.1 so it synchs better with the other components of the IRCT (CL, RI, and API). It contains the result data converters that previously were located in the API. Included this release are the event listers for monitoring, and saving and retrieving results to AWS S3.

irct-ext's People

Contributors

jreastonmarks avatar mtmcduffie avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.