Skip to content

hubmapconsortium/user-templates-api

Folders and files

NameName
Last commit message
Last commit date
Oct 25, 2024
Sep 26, 2023
Feb 12, 2025
Jan 26, 2023
Oct 17, 2023
May 13, 2024
Oct 17, 2023
Dec 20, 2022
Sep 11, 2024
Dec 16, 2024
Dec 20, 2022
Dec 20, 2022
Jan 26, 2023
May 9, 2024
Jul 22, 2024
Dec 20, 2022
Sep 20, 2023

Repository files navigation

user-templates-api

This repository handles templates for the workspaces feature in the HuBMAP Data Portal. Templates are pre-set notebooks with analyses that can be added to a workspace. Variables linked to a workspace (such as the datasets added to the workspace) can be added into the templates.

Contributing

We welcome contributions! Please see our contributing guidelines. For adding new templates, please see our template contributing guidelines.

We also have a slack channel for feedback on the workspaces. Please reach out to the HuBMAP Help Desk ([email protected]) to get in touch.

Deploying User Templates Locally

  • Clone the repository.
  • Generate a virtual environment (virtualenv -p python3.9 venv).
  • Activate the virtual environment (source venv/bin/activate).
  • Install the requirements (pip install -r requirements.txt).
  • Create a config file (cp src/example_config.json src/config.json) and update it with appropriate values.
  • Run database migration (python src/manage.py migrate).
  • Start the server (python src/manage.py runserver).

Contributors

This project is part of the HuBMAP consortium. The main contributors to the workspaces are the Pittsburgh Supercomputing Center and the HIDIVE Lab at Harvard Medical School.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published