https://github.com/ubccr/coldfront

HPC Resource Allocation System

https://github.com/ubccr/coldfront

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
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    17 of 41 committers (41.5%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.7%) to scientific vocabulary

Keywords

high-performance-computing resource-allocation

Keywords from Contributors

archival interactive sequences projection ecosystem-modeling particles autograding hacking shellcodes modular
Last synced: 6 months ago · JSON representation

Repository

HPC Resource Allocation System

Basic Info
  • Host: GitHub
  • Owner: ubccr
  • Language: Python
  • Default Branch: main
  • Homepage: https://coldfront.dev
  • Size: 27.9 MB
Statistics
  • Stars: 125
  • Watchers: 17
  • Forks: 98
  • Open Issues: 169
  • Releases: 13
Topics
high-performance-computing resource-allocation
Created over 7 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog Contributing License Code of conduct Security Authors

README.md

ColdFront

ColdFront - Resource Allocation System

Documentation Status

ColdFront is an open source resource and allocation management system designed to provide a central portal for administration, reporting, and measuring scientific impact of cyberinfrastructure resources. ColdFront was created to help high performance computing (HPC) centers manage access to a diverse set of resources across large groups of users and provide a rich set of extensible meta data for comprehensive reporting. The flexiblity of ColdFront allows centers to manage and automate their policies and procedures within the framework provided or extend the functionality with plugins. ColdFront is written in Python and released under the GPLv3 license.

Features

  • Allocation based system for managing access to resources
  • Self-service portal for users to request access to resources for their research group
  • Collection of Project, Grant, and Publication data from users
  • Center director approval system and annual project review process
  • Email notifications for expiring/renewing access to resources
  • Ability to define custom attributes on resources and allocations
  • Integration with 3rd party systems for automation, access control, and other system provisioning tasks

Read more

Community Supported Plugins

Submit a PR to add your plugin to the list above.

Documentation

For more information on installing and using ColdFront see our documentation here

Contact Information

If you would like a live demo followed by QA, please contact us at ccr-coldfront-admin-list@listserv.buffalo.edu. You can also contact us for general inquiries and installation troubleshooting.

If you would like to join our mailing list to receive news and updates, please send an email to listserv@listserv.buffalo.edu with no subject, and the following command in the body of the message:

subscribe ccr-open-coldfront-list@listserv.buffalo.edu firstname lastname

License

ColdFront is released under the AGPLv3 license. See REUSE.toml.

Owner

  • Name: Center for Computational Research
  • Login: ubccr
  • Kind: organization
  • Location: Buffalo, NY

University at Buffalo

GitHub Events

Total
  • Create event: 10
  • Release event: 1
  • Issues event: 45
  • Watch event: 25
  • Delete event: 15
  • Issue comment event: 135
  • Push event: 59
  • Pull request review comment event: 59
  • Pull request review event: 92
  • Pull request event: 141
  • Fork event: 17
Last Year
  • Create event: 10
  • Release event: 1
  • Issues event: 45
  • Watch event: 25
  • Delete event: 15
  • Issue comment event: 135
  • Push event: 59
  • Pull request review comment event: 59
  • Pull request review event: 92
  • Pull request event: 141
  • Fork event: 17

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 1,013
  • Total Committers: 41
  • Avg Commits per committer: 24.707
  • Development Distribution Score (DDS): 0.691
Past Year
  • Commits: 27
  • Committers: 10
  • Avg Commits per committer: 2.7
  • Development Distribution Score (DDS): 0.593
Top Committers
Name Email Commits
Andrew E. Bruno a****2@b****u 313
mkzia m****a@b****u 278
Ria Gupta 7****3 111
Brian Scorcia b****o@b****u 46
Shawn Rice z****y@p****u 38
Andrew Stoltman a****m@b****u 36
Dori Sajdak d****9@b****u 31
Dave Rolek d****x@r****t 28
mdzik m****k@i****l 19
bhatiadheeraj d****0@g****m 17
Mohammad K. Zia m****a@v****u 15
Cecilia Lau c****6@g****m 12
Claire Peters c****s@g****u 10
Tom Payerle p****e@u****u 8
Lebonez m****s@s****u 6
David Simpson D****n 4
Iain-S 2****S 4
ShreyasSridhar24 s****9@b****u 4
Dylan Hayward d****n@w****m 3
Matthew Kusz M****2@r****m 2
David Simpson 3****4 2
aryanshs a****s@b****u 2
Quoding 4****g 2
Kristi Nikolla k****i@n****e 2
Connor Brock B****2@c****k 2
Quan Pham q****9@g****m 2
root r****t@D****V 2
geistling 3****g 1
dependabot[bot] 4****] 1
Jingchao Zhang z****g@u****u 1
and 11 more...

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 91
  • Total pull requests: 291
  • Average time to close issues: 11 months
  • Average time to close pull requests: about 2 months
  • Total issue authors: 29
  • Total pull request authors: 42
  • Average comments per issue: 1.03
  • Average comments per pull request: 0.59
  • Merged pull requests: 102
  • Bot issues: 0
  • Bot pull requests: 15
Past Year
  • Issues: 32
  • Pull requests: 140
  • Average time to close issues: about 2 months
  • Average time to close pull requests: 23 days
  • Issue authors: 12
  • Pull request authors: 27
  • Average comments per issue: 0.88
  • Average comments per pull request: 0.79
  • Merged pull requests: 38
  • Bot issues: 0
  • Bot pull requests: 6
Top Authors
Issue Authors
  • dsajdak (30)
  • ds-04 (8)
  • cecilialau6776 (7)
  • Eric-Butcher (6)
  • matthew-kusz (4)
  • knikolla (3)
  • kayleanelson (3)
  • aebruno (3)
  • culbert (2)
  • rg663 (2)
  • thomasbergernz (2)
  • giuliolibrando (2)
  • cc-a (2)
  • rsandatpsu (1)
  • mszpindler (1)
Pull Request Authors
  • aebruno (47)
  • Eric-Butcher (36)
  • rg663 (24)
  • ds-04 (20)
  • ShreyasSridhar24 (20)
  • dependabot[bot] (15)
  • cecilialau6776 (11)
  • mkzia (9)
  • claire-peters (9)
  • melonistic (9)
  • matthew-kusz (6)
  • Mobmaker55 (6)
  • co505 (6)
  • payerle (6)
  • jrlagrone (5)
Top Labels
Issue Labels
enhancement (30) documentation (27) bug (22) feature request (3) good first issue (1) info (1)
Pull Request Labels
dependencies (15) python (6) needs review (4) wip (1)

Packages

  • Total packages: 2
  • Total downloads:
    • pypi 658 last-month
  • Total dependent packages: 0
    (may contain duplicates)
  • Total dependent repositories: 7
    (may contain duplicates)
  • Total versions: 27
  • Total maintainers: 1
proxy.golang.org: github.com/ubccr/coldfront
  • Versions: 14
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 6.5%
Average: 6.7%
Dependent repos count: 7.0%
Last synced: 6 months ago
pypi.org: coldfront

HPC Resource Allocation System

  • Versions: 13
  • Dependent Packages: 0
  • Dependent Repositories: 7
  • Downloads: 658 Last month
Rankings
Forks count: 5.4%
Dependent repos count: 5.6%
Average: 7.9%
Stargazers count: 8.0%
Dependent packages count: 10.1%
Downloads: 10.3%
Maintainers (1)
Last synced: 6 months ago