Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mrc-ide/comet
comet
https://github.com/mrc-ide/comet
Last synced: 25 days ago
JSON representation
comet
- Host: GitHub
- URL: https://github.com/mrc-ide/comet
- Owner: mrc-ide
- Created: 2021-04-12T08:37:54.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-01-18T23:56:31.000Z (almost 3 years ago)
- Last Synced: 2024-11-06T02:32:48.588Z (2 months ago)
- Language: TypeScript
- Size: 2.51 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# comet
Comet is a web application which provides access to CovidSim model results using [cometr](https://github.com/mrc-ide/cometr)
## Getting started
```shell
npm install --prefix=src/app/static/
./scripts/run-dev-dependencies.sh
src/gradlew -p src :app:bootRun
```Then visit http://localhost:8080/
If you use "Rebuild project" in IntelliJ then there is no need to restart the app after making changes to Kotlin code
For automatic recompilation of TypeScript code you can additionally run:
```shell
npm run watch --prefix=src/app/static/
```Run `scripts/clear-docker.sh` to tear down all docker dependencies. Alternatively, use `scripts/run-dev-dependencies.sh`
and use `Ctrl-C` to stop dependencies.## Other build targets
Kotlin lint/test:
```shell
src/gradlew -p src :app:detektMain
src/gradlew -p src :app:test
```TypeScript lint/test:
```shell
npm run lint --prefix=src/app/static/
npm run test:unit --prefix=src/app/static/
```