Skip to content

clevercanary/data-browser

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HCA Data Browser

The HCA Data Browser is an AngularJs, built with the Angular CLI tool.

Development Environment Setup

Prerequisites

  1. node 14.16.0
  2. npm 6.14.11
  3. git-secrets must be installed

1. Clone the Repo

    git clone https://github.com/HumanCellAtlas/data-browser.git [folder_name]

2. Install Client-Side Dependencies

	npm install -g angular-cli

Navigate to the spa directory and install client-side dependencies.

	npm install

3. Development Server

To start the Angular development server, run the following from the spa directory:

	npm start

You can hit the server at http://localhost:4200.

4. Install git-secrets

If you have push access to the remote, you'll need to install git-secrets, enable the commit hooks for it and configure patterns for AWS and Google:

git secrets --install
git secrets --register-aws
git secrets --add '[-]----BEGIN.PRIVATE.KEY-----'

Deployment

The deployment runbook can be accessed here

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 46.8%
  • Jupyter Notebook 40.0%
  • CSS 5.2%
  • HTML 3.7%
  • SCSS 2.3%
  • MDX 0.6%
  • Other 1.4%