Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mskcc/igo-run-qc-node
https://github.com/mskcc/igo-run-qc-node
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/mskcc/igo-run-qc-node
- Owner: mskcc
- Created: 2022-10-14T14:18:11.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-03T15:18:12.000Z (7 months ago)
- Last Synced: 2024-06-03T17:48:31.408Z (7 months ago)
- Language: JavaScript
- Size: 1010 KB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# IGO Run QC
Application that displays all post sequencing stats for IGO to make pass/fail/deliver decisions for samples and projects.
## Development Setup
### Frontend1) Setup
```
cd frontend
npm install
npm run start # application should be started on localhost:3000
```2) Cookie - Place cookie in session w/ localhost as domain
- Log into https://igodev.mskcc.org/login/
- Upon successful authentication, change `Domain` of cookie from `igodev.mskcc.org` to `localhost`. This makes the cookie available in your local application. See image and guide below for more information about changing your cookie. NOTE - If the `.env` `JWT_SECRET` doesn't match that of igo-dev, the cookie will be invalid)
- Navigate back to `localhost:3000`, which should now have the session cookie to make requests**In Chrome**:
DevTools > Application > Storage:Cookies > Select Domain > Modify domain value of cookie w/ `jic` to `localhost`).
![Modify_Cookie](https://developers.google.com/web/tools/chrome-devtools/storage/imgs/clearallcookies.png)
Reference - [View, Edit, And Delete Cookies With Chrome DevTools](https://developers.google.com/web/tools/chrome-devtools/storage/cookies)### Backend
1) Configurations - Update `.env` file2) Run
```
cd backend
npm install
npm run start
```