fireworks

The Fireworks Workflow Management Repo.

https://github.com/materialsproject/fireworks

Science Score: 36.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
    Found 1 DOI reference(s) in README
  • Academic publication links
  • Committers with academic emails
    24 of 67 committers (35.8%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.1%) to scientific vocabulary

Keywords from Contributors

materials-science materials materials-informatics computational-chemistry vasp dft chemistry physics serializer aws-cloudformation
Last synced: 10 months ago · JSON representation

Repository

The Fireworks Workflow Management Repo.

Basic Info
Statistics
  • Stars: 397
  • Watchers: 60
  • Forks: 190
  • Open Issues: 80
  • Releases: 107
Created over 13 years ago · Last pushed over 1 year ago
Metadata Files
Readme Changelog Contributing License Security

README.md

FireWorks

FireWorks stores, executes, and manages calculation workflows.

  • Website (including documentation): https://materialsproject.github.io/fireworks/
  • Help/Support: https://discuss.matsci.org/c/fireworks
  • Source: https://github.com/materialsproject/fireworks/

If you like FireWorks, you might also like rocketsled.

If you find FireWorks useful, please consider citing the paper:

txt Jain, A., Ong, S. P., Chen, W., Medasani, B., Qu, X., Kocher, M., Brafman, M., Petretto, G., Rignanese, G.-M., Hautier, G., Gunter, D., and Persson, K. A. (2015) FireWorks: a dynamic workflow system designed for high-throughput applications. Concurrency Computat.: Pract. Exper., 27: 5037–5059. doi: 10.1002/cpe.3505.

Owner

  • Name: Materials Project
  • Login: materialsproject
  • Kind: organization
  • Email: feedback@materialsproject.org
  • Location: 1 Cyclotron Rd, Berkeley CA 94720

GitHub Events

Total
  • Create event: 1
  • Release event: 1
  • Issues event: 5
  • Watch event: 46
  • Issue comment event: 9
  • Push event: 1
  • Pull request event: 4
  • Fork event: 9
Last Year
  • Create event: 1
  • Release event: 1
  • Issues event: 5
  • Watch event: 46
  • Issue comment event: 9
  • Push event: 1
  • Pull request event: 4
  • Fork event: 9

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 3,410
  • Total Committers: 67
  • Avg Commits per committer: 50.896
  • Development Distribution Score (DDS): 0.374
Past Year
  • Commits: 35
  • Committers: 3
  • Avg Commits per committer: 11.667
  • Development Distribution Score (DDS): 0.429
Top Committers
Name Email Commits
Anubhav Jain a****n@l****v 2,136
__sp__ s****p@g****m 347
Janosh Riebesell j****l@g****m 114
Ivan Kondov i****v@k****u 108
Xiaohui Qu x****u@l****v 70
Kiran Mathew k****w@l****v 56
Morgan Hargrove m****e@l****v 54
guido g****o@g****m 52
Bharat K. Medasani m****r@g****m 51
Johannes Laurin Hörmann j****n@i****e 51
montoyjh m****h@g****m 35
ardunn a****n@l****v 32
John Kirkham k****j@j****g 30
dependabot-preview[bot] 2****] 26
Donny Winston d****n@a****u 23
Shyam Dwaraknath s****d@l****v 21
David Waroquiers d****s@u****e 20
miriam m****n@g****m 16
Alireza a****a@w****u 15
David Dotson d****l@g****m 13
aykol m****n@g****m 10
William Scullin w****n@a****v 9
Richard Gowers r****s@g****m 9
Maxwell Dylla m****0@u****u 9
Xiaohui Qu x****u@b****u 7
Matthew Horton m****n 7
Dan Gunter d****r@l****v 7
Patrick Huck p****k@l****v 6
Wei Chen w****n@l****v 5
Bonan Zhu z****n@o****m 4
and 37 more...

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 53
  • Total pull requests: 111
  • Average time to close issues: 4 months
  • Average time to close pull requests: 2 months
  • Total issue authors: 30
  • Total pull request authors: 30
  • Average comments per issue: 0.89
  • Average comments per pull request: 1.34
  • Merged pull requests: 73
  • Bot issues: 0
  • Bot pull requests: 9
Past Year
  • Issues: 8
  • Pull requests: 8
  • Average time to close issues: 4 days
  • Average time to close pull requests: N/A
  • Issue authors: 5
  • Pull request authors: 3
  • Average comments per issue: 0.5
  • Average comments per pull request: 0.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • janosh (10)
  • ikondov (8)
  • computron (3)
  • utf (3)
  • arosen93 (3)
  • zhubonan (2)
  • rduke199 (1)
  • berquist (1)
  • mhsiron (1)
  • mamachra (1)
  • jinlhr542 (1)
  • googhgoo (1)
  • shyamd (1)
  • LuciusV (1)
  • zjmyf (1)
Pull Request Authors
  • janosh (33)
  • ikondov (15)
  • dependabot[bot] (9)
  • jotelha (9)
  • DexterAntonio (5)
  • tirkarthi (3)
  • lastephey (3)
  • jmmshn (3)
  • wuz75 (2)
  • ardunn (2)
  • utf (2)
  • sivonxay (2)
  • JBlaschke (2)
  • bsplu (2)
  • HaoZeke (2)
Top Labels
Issue Labels
bug (6) pkg (1) release (1)
Pull Request Labels
dependencies (13) linting (8) waiting_for_response (6) fix (6) ci (2) types (2) lpad (2) needs testing (1) enhancement (1) tests (1) docs (1) question (1) pkg (1) webgui (1) stale (1)

Packages

  • Total packages: 4
  • Total downloads:
    • pypi 19,872 last-month
  • Total dependent packages: 11
    (may contain duplicates)
  • Total dependent repositories: 22
    (may contain duplicates)
  • Total versions: 289
  • Total maintainers: 3
pypi.org: fireworks

FireWorks workflow software

  • Versions: 194
  • Dependent Packages: 9
  • Dependent Repositories: 20
  • Downloads: 19,872 Last month
Rankings
Dependent packages count: 1.0%
Dependent repos count: 3.2%
Average: 3.3%
Stargazers count: 3.7%
Forks count: 3.9%
Downloads: 4.5%
Maintainers (2)
Last synced: 11 months ago
proxy.golang.org: github.com/materialsproject/fireworks
  • Versions: 85
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 5.5%
Average: 5.6%
Dependent repos count: 5.8%
Last synced: 11 months ago
conda-forge.org: fireworks

FireWorks stores, executes, and manages calculation workflows.

  • Versions: 9
  • Dependent Packages: 2
  • Dependent Repositories: 2
Rankings
Forks count: 14.2%
Average: 19.3%
Dependent packages count: 19.6%
Dependent repos count: 20.2%
Stargazers count: 22.9%
Last synced: 11 months ago
spack.io: py-fireworks

FireWorks stores, executes, and manages calculation workflows.

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 0.0%
Forks count: 8.3%
Stargazers count: 13.1%
Average: 19.7%
Dependent packages count: 57.3%
Maintainers (1)
Last synced: 11 months ago

Dependencies

requirements-ci.txt pypi
  • coverage *
  • graphviz *
  • matplotlib *
  • pycodestyle *
  • pytest *
  • pytest-cov *
requirements.txt pypi
  • Jinja2 *
  • flask ==1.1.1
  • flask-paginate ==0.5.5
  • gunicorn ==20.0.4
  • monty ==3.0.2
  • pymongo ==3.10.0
  • python-dateutil ==2.8.1
  • ruamel.yaml ==0.16.5
  • tabulate ==0.8.6
  • tqdm ==4.41.0
setup.py pypi
  • Jinja2 >=2.8.0
  • flask >=0.11.1
  • flask-paginate >=0.4.5
  • gunicorn >=19.6.0
  • importlib-metadata >=4.8.2
  • monty >=1.0.1
  • pymongo >=3.3.0
  • python-dateutil >=2.5.3
  • ruamel.yaml >=0.15.35
  • six >=1.10.0
  • tabulate >=0.7.5
  • tqdm >=4.8.4
  • typing-extensions *