Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace gene_map_ensgs API requests with native idtype mapping #189

Merged

Conversation

thinkh
Copy link
Member

@thinkh thinkh commented Jun 21, 2022

Requires Caleydo/tdp_gene#168

Closes Caleydo/tdp_bi_bioinfodb#419

  • Replace gene_map_ensgs request with native idtype mapping
  • Remove python DB view
  • Remove _id from typing, as it was not returned by the API and was not used previously

How to test

Both refactored ViewUtils functions are used in the Co-Expression plot. After the refactoring it should and does look the same for me as before.

image

Closes Caleydo/tdp_bi_bioinfodb#419

* Replace `gene_map_ensgs` request with native idtype mapping
* Remove python DB view
* Remove `_id` from typing, as it was not returned by the API and was not used previously
@thinkh thinkh added type: refactor Refactor the current implementation release: patch PR merge results in a new patch version labels Jun 21, 2022
@thinkh thinkh changed the title Replace gene_map_ensgs with idtype mapping Replace gene_map_ensgs API requests with native idtype mapping Jun 21, 2022
Copy link
Contributor

@oltionchampari oltionchampari left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. The result is identical to before. Thank you
Fixed an orphan import linter issue

@oltionchampari oltionchampari merged commit f8c5ffa into develop Jun 21, 2022
@oltionchampari oltionchampari deleted the thinkh/419_replace-gene_map_ensg-with-native-mapping branch June 21, 2022 09:54
@dvvanessastoiber dvvanessastoiber mentioned this pull request Aug 4, 2022
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release: patch PR merge results in a new patch version type: refactor Refactor the current implementation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants