https://github.com/acclab/estimationstats
Repo for the development of a webapp of the contrast package for easy estimation
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.5%) to scientific vocabulary
Keywords
Repository
Repo for the development of a webapp of the contrast package for easy estimation
Basic Info
- Host: GitHub
- Owner: ACCLAB
- Language: Vue
- Default Branch: master
- Homepage: https://www.estimationstats.com/#/
- Size: 25.6 MB
Statistics
- Stars: 0
- Watchers: 4
- Forks: 1
- Open Issues: 1
- Releases: 0
Topics
Metadata Files
README.md
Estimation Stats
A Flask webapp to enable users to perform estimation-based visualization and analysis of data. Webapp at www.estimationstats.com/#/
Note: On 13 April 2023, adamcc changed the repo name from contrast-webapp to estimationstats. This may break some of these installation instructions.
Installation
Install NodeJs https://nodejs.org/en/download/
Install vue-cli.
shell
npm install -g @vue/cli
- Install required node modules.
shell
cd contrast-webapp/webapp/static
npm install
Development
shell
npm run dev
It will start an express server for frontend. Hot reload will be enabled, when you edit a source file, the browser will be auto reload.
You will need start the Python server also, so the frontend can work properly. In a new Terminal window, enter
shell
cd contrast-webapp # the root directory of this repo
python run.py
The frontend is using 127.0.0.1:5000 for API calls. If you use another port for Python server, you should modify method getBaseURL in common.js file.
Production
To bundle all required resource file to contrast-webapp/webapp/static/dist folder, run
shell
npm run build
Staging
First, create and add the staging remote to your repo.
shell
heroku git:remote -a staging-remote-appname
git remote rename heroku staging
Then, push the testing branch to the master branch on the staging remote.
shell
git push staging testing-branch:master
Deployment
shell
git push live master
Owner
- Name: ACCLAB
- Login: ACCLAB
- Kind: organization
- Location: Singapore
- Website: http://www.claridgechang.net/
- Repositories: 5
- Profile: https://github.com/ACCLAB
GitHub Events
Total
Last Year
Issues and Pull Requests
Last synced: 5 months ago
All Time
- Total issues: 1
- Total pull requests: 39
- Average time to close issues: 6 days
- Average time to close pull requests: about 8 hours
- Total issue authors: 1
- Total pull request authors: 3
- Average comments per issue: 0.0
- Average comments per pull request: 0.21
- Merged pull requests: 38
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- josesho (1)
Pull Request Authors
- josesho (25)
- hung-nguyen89 (10)
- sh4nH (4)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- 1174 dependencies
- @vue/cli-plugin-babel ^3.9.2 development
- @vue/cli-plugin-eslint ^3.9.2 development
- @vue/cli-service ^3.9.2 development
- @vue/eslint-config-standard ^3.0.1 development
- eslint-plugin-html ^4.0.5 development
- node-sass ^4.12.0 development
- sass-loader ^7.1.0 development
- vue-plugin-load-script ^1.2.0 development
- vue-template-compiler ^2.5.17 development
- animate.css ^3.7.0
- axios ^0.19.0
- handsontable ^5.0.1
- lodash ^4.17.13
- materialize-css ^0.100.2
- v-tooltip ^2.0.0-rc.33
- vue ^2.5.17
- vue-analytics ^5.16.0
- vue-breadcrumbs ^1.1.2
- vue-handsontable-official ^1.1.1
- vue-mathjax 0.0.6
- vue-router ^3.0.1
- vue-slider-component ^2.7.8
- Flask ==1.0
- Flask-Cors ==3.0
- Flask-Material ==0.1.1
- Flask-RESTful ==0.3.7
- dabest ==0.3.0
- gunicorn ==19.9
- lqrt *
- matplotlib *
- numpy *
- pandas *
- seaborn *