Published June 20, 2023
| Version v0.6.1-beta
Software
Open
PediatricOpenTargets/OpenPedCan-api: v0.6.1-beta
Description
Changelog for this release version
v0.6.1-beta
Changed
- Updated database using
OpenPedCan-analysisv12 final release data. - Changed
db/build_db.shto download OpenPedCan-analysisapi-datausingdb/build_tools/download_api_data.sh. - Changed
db/build_tools/build_db_docker_cmd.shto compress intermediate CSV files.
- Added
db/build_tools/download_api_data.shto download OpenPedCan-analysisapi-data.
- Changed the interface of
get_gene_tpm_tblfunction:- Added a required parameter
tcga_sample_group.
- Added a required parameter
- Changed the interface of
get_tpm_endpoint_tblfunction:- Added a required parameter
tcga_sample_group.
- Added a required parameter
- Updated
db/db.DockerfilePostgreSQL docker image to version 12.13.
- Added
OpenPedCan-analysisTCGA TPM data to the database. - Added the following TCGA expanded TPM boxplot and summary table endpoints:
/tpm/gene-disease-tcga/plot/tpm/gene-disease-tcga/json/tpm/gene-disease-tcga-gtex/plot/tpm/gene-disease-tcga-gtex/json/tpm/gene-all-cancer-tcga/plot/tpm/gene-all-cancer-tcga/json/tpm/gene-all-cancer-tcga-gtex/plot/tpm/gene-all-cancer-tcga-gtex/json
- Added tests in
tests/r_test_scripts/test_endpoint_http.Rto test the added TCGA expanded TPM boxplot and summary table endpoints.
- Updated database using
OpenPedCan-analysisv11 TPM data and independent sample lists. - Updated
tests/r_test_scripts/test_endpoint_http.Raccording toOpenPedCan-analysisv11 TPM data.
- Updated database using v10 differential gene expression (DGE) data.
- Installed
libxml2inDockerfile. - Updated tests for DGE heatmap endpoints, according to v10 DGE data.
- Changed the interfaces of the following endpoints by adding two required parameters,
includeBoxplotandboxplotYAxisScale, to determine whether to add boxplots with certain Y-axis scales on the sides of the differential gene expression (DGE) heatmaps or not./dge/top-gene-disease-gtex-diff-exp/plot/dge/gene-all-cancer-gtex-diff-exp/plot
- Added the following differential gene expression (DGE) endpoints to transfer DGE heatmap PNG plots and JSON tables via HTTP
GETmethod./dge/top-gene-disease-gtex-diff-exp/json: Transfer a JSON table of one disease and top differentially expressed genes./dge/top-gene-disease-gtex-diff-exp/plot: Transfer a PNG heatmap of one disease and top differentially expressed genes./dge/gene-all-cancer-gtex-diff-exp/json: Transfer a DGE JSON table of one gene and all diseases./dge/gene-all-cancer-gtex-diff-exp/plot: Transfer a DGE PNG heatmap of one gene and all diseases.
- Added DGE database table
BULK_EXP_SCHEMA.BULK_EXP_DIFF_EXP_TBL, which is declared in../OpenPedCan-api-secrets/common_db.envanddb/r_interfaces/db_env_vars.Rand constructed indb/build_tools/build_db.Randdb/build_tools/build_db_docker_cmd.sh. - Added the following R scripts to implement the added DGE endpoints.
src/get_one_efo_top_ensg_diff_exp_heatmap.Rsrc/get_one_efo_top_ensg_diff_exp_heatmap_tbl.Rsrc/get_one_efo_top_ensg_diff_exp_tbl.Rsrc/get_one_ensg_all_efo_diff_exp_heatmap.Rsrc/get_one_ensg_all_efo_diff_exp_heatmap_tbl.Rsrc/get_one_ensg_all_efo_diff_exp_tbl.R
- Added tests in
tests/r_test_scripts/test_endpoint_http.Rto test the added DGE endpoints.
Files
PediatricOpenTargets/OpenPedCan-api-v0.6.1-beta.zip
Files
(822.6 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:1bc2b6bb04dfac240cb78f33aa5ac71a
|
822.6 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/PediatricOpenTargets/OpenPedCan-api/tree/v0.6.1-beta (URL)