Skip to content

Latest commit

 

History

History
358 lines (176 loc) · 8.15 KB

github-Repositories.md

File metadata and controls

358 lines (176 loc) · 8.15 KB
layout exclude_from_nav title
page
true
Projects

openphacts github Repositories

visit/edit this page at github


Building and Deploying the OPS Platform


A Docker Compose configuration to bring to life the Open PHACTS platform on Docker.

Most of the docker images are in https://hub.docker.com/u/openphacts/ from other GitHub repositores (See below) - while others are specialized within this repository (e.g. mysql).

Q: What does ops-docker depend on?

This is a "meta" repository that contains notes and a few bits-and-bobs scripts and config files. It can't be "run" by itself.

has 2.0.0 branch, no 2.1.

platform w/o data


Core OPS Components


PHP implemenation of the Open PHACTS API.

Directory api-config-files contains Puelia templates.

PHP Dependencies:

  • Puelia
  • Moriarity
  • ARC

Web Service Dependencies:

  • queryExpander
  • IMS

Java. Last edited 2016/04.

The Standalone Query Expander.

Depends on repos:

Query Expander Demo Page

Java application and web service to obtain URI mappings.

Last commit: 2016/04

The Open PHACTS Explorer is an HTML5 & CSS3 application for chemical information discovery and browsing. It is used to search for chemical compound and target information using a web search interface.

Last updated: 2015/11

Has Dockerfile. Has Docker image openphacts/explorer2.

Uses / depends-on:

The sources of the Royal Society of Chemistry's (RSC) Chemical Registration Service (CRS).

The CRS is a top-level component of the Open PHACTS platform. However, it is not part of the Open PHACTS distribution. Rather, it's functionality is provided via web apps running at http://www.rsc.org.

The /structure commands of the Open PHACTS API are forwarded to the CRS web app. Thus those commands will fail if you are not connected to the internet.

The CRS is a Microsoft .NET and C# web application.

Chemical Structure Search

Last updated: 2016/07

Currently "broken" (2016/10).


Projects using Open PHACTS


ElasticSearch-based search service for Open PHACTS, previously called "IRS2". Under development.

has Dockerfile

Javascript based API with methods used to access the Open PHACTS Discovery Platform and parse the responses

JavaScript, last edited 2016/01.

has Dockerfile for testing

Available as an npm package (for 1.5): https://www.npmjs.com/package/ops.js

Ruby gems.

A simple Scala + Java test app that wraps a few example calls to the Linked Data API and pulls content out of the returned JSON.

Scala, Java, 2013


Data and Linksets


Testing of IMS linksets in Open PHACTS

forked from egonw/chembl.rdf 2013


The Rest


August 2015

Private

Workflows for the testing the data and filters from the Open PHACTS API

Linked Data Reactor. Forked from ali1k/ld-r

css 2016.05

2012

The Void Validator, stripped out of the BridgeDb project, exposed via a web service.

Displays the information available in the Open PHACTS Linked Data cache about a compound

This is the repo for the central GUI API and GUI components code.

forked from amarillion/BridgeDb, updated Dec 2014

A library of JavaScript components to represent biological data

forked from biojs/biojs. 2014

forked from egonw/jqudt

2014

Issues

Private 2014

GitHub Issue Tracker for hosting provider.

Private

2014

Issues (1) 2016

Issues Private 2016/09

2014.02

forked from fundatureanu-sever/DocsGenerator

A repository hosting a Java helper application to generate response template descriptions for API methods, with color-coded markup in HTML.

2013

ops platform and larkc plugins

Private 2012

Repo for all general widgets in the project.

Private 2012

Purely for testing Github. DO NOT save anything here

2011

================================================================