Skip to content

Commit

Permalink
Merge pull request #4 from broadinstitute/version-1.3.0
Browse files Browse the repository at this point in the history
Version 1.3.0
  • Loading branch information
vdancik authored Dec 6, 2019
2 parents 975a8f5 + 25b7669 commit e3c2f44
Show file tree
Hide file tree
Showing 65 changed files with 2,942 additions and 2,880 deletions.
73 changes: 68 additions & 5 deletions gene_transformer_api.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
swagger: '2.0'
info:
title: API for expression-correlation expander
version: 1.2.0
description: API for expression-correlation expander.
title: BigGIM gene-expression correlation
version: 1.3.0
description: Gene-list expander based on gene-expression correlation using BigGIM (http://biggim.ncats.io/api/).
host: sharpener.ncats.io
basePath: /expression_correlation
schemes:
Expand Down Expand Up @@ -39,6 +39,14 @@ paths:
type: array
items:
$ref: '#/definitions/gene_info'
400:
description: bad request
schema:
$ref: '#/definitions/error_msg'
500:
description: internal server error
schema:
$ref: '#/definitions/error_msg'

definitions:

Expand Down Expand Up @@ -102,6 +110,9 @@ definitions:
Additional information about the gene and provenance about gene-list membership. Sharpener
will use myGene.info to add 'gene_symbol', 'synonyms', and 'gene_name' to every gene.
Multiple synonyms are separated by semicolons.
source:
type: string
description: Name of a transformer that added gene to the gene list.
required:
- gene_id

Expand All @@ -110,13 +121,20 @@ definitions:
properties:
name:
type: string
description: Name of the attribute.
value:
type: string
description: Value of the attribute.
source:
type: string
description: Transformer that produced the attribute's value.
url:
type: string
description: URL for additional information.
required:
- name
- value
- name
- value
- source

property:
type: object
Expand All @@ -135,13 +153,35 @@ definitions:
name:
type: string
description: Name of the transformer.
label:
type: string
description: Short label for GUI display.
version:
type: string
description: Transformer's version.
function:
type: string
description: Function of the transformer, one of 'producer', 'expander', 'filter'.
enum: [producer, expander, filter]
description:
type: string
description: Description of the transformer.
properties:
type: object
description: Additional metadata for the transformer.
properties:
list_predicate:
type: string
description: BioLink-model predicate describing relationship between input and output gene lists.
member_predicate:
type: string
description: BioLink-model predicate describing relationship between input and output genes.
source_url:
type: string
description: URL for underlying data or a wrapped service.
method:
type: string
description: A method used to generate output gene lists.
parameters:
type: array
items:
Expand Down Expand Up @@ -174,11 +214,23 @@ definitions:
default:
type: string
description: Default value of the parameter.
biolink_class:
type: string
description: >-
Biolink class of the paramater. Applicable to producers only and only one parameter
can have a biolink class.
allowed_values:
type: array
items:
type: string
description: Allowed values for the parameter.
allowed_range:
type: array
items:
type: number
description: Allowed range for values of the parameter.
minItems: 2
maxItems: 2
suggested_values:
type: string
description: Suggested value range for the parameter.
Expand All @@ -190,3 +242,14 @@ definitions:
- type
- default

error_msg:
type: object
properties:
status:
type: integer
title:
type: string
detail:
type: string
type:
type: string
8 changes: 0 additions & 8 deletions java-play-framework-server/LICENSE

This file was deleted.

4 changes: 0 additions & 4 deletions java-play-framework-server/README

This file was deleted.

11 changes: 0 additions & 11 deletions java-play-framework-server/app/Module.java

This file was deleted.

121 changes: 0 additions & 121 deletions java-play-framework-server/app/apimodels/Attribute.java

This file was deleted.

Loading

0 comments on commit e3c2f44

Please sign in to comment.