diffeqonline
It's Angular2 business in the front, and a Julia party in the back! It's scientific machine learning (SciML) for the web
Science Score: 28.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
1 of 7 committers (14.3%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.5%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
It's Angular2 business in the front, and a Julia party in the back! It's scientific machine learning (SciML) for the web
Basic Info
- Host: GitHub
- Owner: SciML
- License: other
- Language: TypeScript
- Default Branch: master
- Homepage: http://app.juliadiffeq.org
- Size: 3.4 MB
Statistics
- Stars: 27
- Watchers: 7
- Forks: 6
- Open Issues: 6
- Releases: 0
Topics
Metadata Files
README.md
DifferentialEquations.jl Online
This is the front-end of http://app.juliadiffeq.org/, a website that solves differential equations in your browser using the power of DifferentialEquations.jl.
Installation
First, make sure you have node installed. You can download it here or with something like
sudo yum install nodejs
and install angular-cli using the instructions here.
Clone the repo and navigate to it. Then run
sudo npm install
to install all the dependencies.
Local development
Run ng serve for a dev server.
Navigate a browser to http://localhost:4200/.
The app will automatically reload if you change any of the source files.
The development build of the website allows you to select the url of the API, so you can test it with a local instance of the API. To setup the backend API and run it locally, see the repository for the backend.
Development notes for the angular-cli front end
Everything that follows was automatically generated by angular-cli.
This project was generated with angular-cli version 1.0.0-beta.19-3.
Development server
Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.
Code scaffolding
Run ng generate component component-name to generate a new component. You can also use ng generate directive/pipe/service/class.
Build
Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the -prod flag for a production build.
Running unit tests
Run ng test to execute the unit tests via Karma.
Running end-to-end tests
Run ng e2e to execute the end-to-end tests via Protractor.
Before running the tests make sure you are serving the app via ng serve.
Deploying to Github Pages
Run ng github-pages:deploy to deploy to Github Pages.
Further help
To get more help on the angular-cli use ng --help or go check out the Angular-CLI README.
Owner
- Name: SciML Open Source Scientific Machine Learning
- Login: SciML
- Kind: organization
- Email: contact@chrisrackauckas.com
- Website: https://sciml.ai
- Twitter: SciML_Org
- Repositories: 170
- Profile: https://github.com/SciML
Open source software for scientific machine learning
Citation (CITATION.bib)
@article{DifferentialEquations.jl-2017,
author = {Rackauckas, Christopher and Nie, Qing},
doi = {10.5334/jors.151},
journal = {The Journal of Open Research Software},
keywords = {Applied Mathematics},
note = {Exported from https://app.dimensions.ai on 2019/05/05},
number = {1},
pages = {},
title = {DifferentialEquations.jl – A Performant and Feature-Rich Ecosystem for Solving Differential Equations in Julia},
url = {https://app.dimensions.ai/details/publication/pub.1085583166 and http://openresearchsoftware.metajnl.com/articles/10.5334/jors.151/galley/245/download/},
volume = {5},
year = {2017}
}
GitHub Events
Total
Last Year
Committers
Last synced: 11 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Alex Mellnik | a****k@g****m | 31 |
| ChrisRackauckas | me@c****m | 13 |
| Christopher Rackauckas | a****s@c****m | 9 |
| Christopher Rackauckas | C****t@C****m | 3 |
| Anshul Singhvi | a****7@s****u | 1 |
| ChrisRackauckas | c****s@g****m | 1 |
| angular-cli | a****i@a****o | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 20
- Total pull requests: 1
- Average time to close issues: 6 days
- Average time to close pull requests: 3 days
- Total issue authors: 5
- Total pull request authors: 1
- Average comments per issue: 4.95
- Average comments per pull request: 0.0
- Merged pull requests: 1
- 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
- ChrisRackauckas (12)
- amellnik (5)
- oxinabox (1)
- milesfrain (1)
- scls19fr (1)
Pull Request Authors
- asinghvi17 (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- @types/jasmine ^2.2.30 development
- @types/node ^6.0.42 development
- angular-cli 1.0.0-beta.19-3 development
- codelyzer 1.0.0-beta.1 development
- jasmine-core 2.4.1 development
- jasmine-spec-reporter 2.5.0 development
- karma 1.2.0 development
- karma-chrome-launcher ^2.0.0 development
- karma-cli ^1.0.1 development
- karma-jasmine ^1.0.2 development
- karma-remap-istanbul ^0.2.1 development
- protractor 4.0.9 development
- ts-node 1.2.1 development
- tslint 3.13.0 development
- typescript ~2.0.3 development
- webdriver-manager 10.2.5 development
- @angular/common ~2.1.0
- @angular/compiler ~2.1.0
- @angular/core ~2.1.0
- @angular/forms ~2.1.0
- @angular/http ~2.1.0
- @angular/platform-browser ~2.1.0
- @angular/platform-browser-dynamic ~2.1.0
- @angular/router ~3.1.0
- @webcomponents/custom-elements ^1.0.0-alpha.3
- clarity-angular ^0.7.5-dev
- clarity-icons ^0.7.5-dev
- clarity-ui ^0.7.5-dev
- core-js ^2.4.1
- file-saver ^1.3.3
- mutationobserver-shim ^0.3.2
- plotly ^1.0.6
- rxjs 5.0.0-beta.12
- ts-helpers ^1.1.1
- zone.js ^0.6.23