-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #20 from PediatricOpenTargets/logstar/gene-all-cancer
📫Implement `/tpm/gene-all-cancer/json` and `/tpm/gene-all-cancer/plot` API endpoints
- Loading branch information
Showing
85 changed files
with
1,349 additions
and
667 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
--- | ||
########################### | ||
########################### | ||
## Markdown Linter rules ## | ||
########################### | ||
########################### | ||
|
||
# Linter rules doc: | ||
# - https://github.com/DavidAnson/markdownlint | ||
# | ||
# Note: | ||
# To comment out a single error: | ||
# <!-- markdownlint-disable --> | ||
# any violations you want | ||
# <!-- markdownlint-restore --> | ||
# | ||
|
||
############### | ||
# Rules by id # | ||
############### | ||
MD004: false # Unordered list style | ||
MD007: | ||
indent: 2 # Unordered list indentation | ||
MD013: false # Line length | ||
MD026: | ||
punctuation: ".,;:!。,;:" # List of not allowed | ||
MD029: false # Ordered list item prefix | ||
MD033: false # Allow inline HTML | ||
MD036: false # Emphasis used instead of a heading | ||
MD024: | ||
allow_different_nesting: true # heading duplication is allowed for | ||
# non-sibling headings | ||
|
||
################# | ||
# Rules by tags # | ||
################# | ||
blank_lines: false # Error on blank lines |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule OpenPedCan-analysis
updated
from 61e231 to 96132a
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
# OpenPedCan-api | ||
|
||
## v0.2.0-alpha | ||
|
||
### Changed | ||
|
||
- Updated data model using [`OpenPedCan-analysis` v9 release data](https://github.com/PediatricOpenTargets/OpenPedCan-analysis/pull/103). | ||
- Enabled endpoint Cross-Origin Resource Sharing (CORS) by default. | ||
- Changed `/tpm/gene-disease-gtex` boxplot title from "Disease vs. GTEx tissue bulk gene expression" to "Primary tumor vs GTEx tissue bulk gene expression". | ||
- Changed "cohort =" to "Dataset =" in boxplot and summary table x-axis labels. | ||
- Changed "cohort" to "Dataset" in boxplot summary table columns. | ||
- Increased minimum number of samples required per `Disease` or `GTEx_tissue_subgroup` from 1 to 3. | ||
- Rotated boxplot x-axis labels by 45 degrees. | ||
- Changed `tests/curl_test_endpoints.sh` variable `API_PORT` to `LOCAL_API_HOST_PORT`. | ||
- Updated `README.md`. | ||
|
||
### Added | ||
|
||
- Implemented HTTP GET method for `/tpm/gene-all-cancer/json` API endpoint. | ||
- Implemented HTTP GET method for `/tpm/gene-all-cancer/plot` API endpoint. | ||
- Added `cors` filter to enable endpoint CORS by default. | ||
- Added `API_HOST` variable in `tests/curl_test_endpoints.sh`, in order to test DEV and QA hosts. | ||
- Added this `changelog.md`. | ||
|
||
## v0.1.0-alpha | ||
|
||
### Added | ||
|
||
- HTTP GET method for `/tpm/gene-disease-gtex/json` API endpoint. | ||
- HTTP GET method for `/tpm/gene-disease-gtex/plot` API endpoint. | ||
- Tools for building API data model in `db` directory. | ||
- Tools for testing local API HTTP server, in `tests` directory. | ||
- `Dockerfile` for running API HTTP server. | ||
- This `README.md` that specifies development procedure, system design, and development roadmap. | ||
- Git submodule [`OpenPedCan-analysis`](https://github.com/PediatricOpenTargets/OpenPedCan-analysis). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
173554ee34308ccd63bd4ce2d408a87d24b7dc925b539f172f150dce001700d5 tpm_data_lists.rds | ||
f381ed881caec94a0b9a4be8fdb800fa69c3b9d2f3b4e44766ebe42117e2ba5b tpm_data_lists.rds |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.