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

feat: WorldEFP v1 #138

Open
wants to merge 20 commits into
base: staging
Choose a base branch
from
Open

feat: WorldEFP v1 #138

wants to merge 20 commits into from

Conversation

Yukthiw
Copy link
Collaborator

@Yukthiw Yukthiw commented Aug 10, 2024

First version of the World EFP view includes major gene expression visualization incorporated with the google maps api.

To be done before merging this:
Add the Maps API key and Map ID as a Github secret and mount it using Github actions deployment (PR found here).

To be done is a separate PR(s)

  • Marker SVG and WorldEFP Icon
  • Climate and Precipitation Overlays
  • Update WorldEFP endpoint to include control values and change marker ids to not have html tags in them
  • After above is completed alter getInitialData() to compute control values so that relative colour mode works.
  • Add content to the modal when you click on a marker (I think this could have different functionality than ePlant2)
  • Add citation info

@Yukthiw
Copy link
Collaborator Author

Yukthiw commented Aug 10, 2024

image

@Yukthiw
Copy link
Collaborator Author

Yukthiw commented Aug 10, 2024

image

@VinLau
Copy link
Collaborator

VinLau commented Sep 12, 2024

@Yukthiw, where do we add the APIProvider.apiKey in the project for our google maps API key for local development?

@Yukthiw
Copy link
Collaborator Author

Yukthiw commented Sep 12, 2024

@Yukthiw, where do we add the APIProvider.apiKey in the project for our google maps API key for local development?

Just create a .env file and paste in the keys like this
image

You will have to create a new map and copy in the map id as well. You can do this from the maps api platform.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants