https://github.com/csdms/standard_names
Python package for working with CSDMS Standard Names
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
2 of 5 committers (40.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.3%) to scientific vocabulary
Keywords from Contributors
Repository
Python package for working with CSDMS Standard Names
Basic Info
Statistics
- Stars: 1
- Watchers: 9
- Forks: 1
- Open Issues: 1
- Releases: 0
Metadata Files
README.md
standard_names
Python utilities for working with CSDMS Standard Names.
CSDMS Standard Names is an element of the CSDMS Workbench, an integrated system of software tools, technologies, and standards for building and coupling models.
As Regular Expression
^ # Start of the object name
[a-z]+ # Starts with one or more lowercase letters
(?: # Start of a non-capturing group for subsequent parts
[-~_]? # Optional separator: hyphen, tilde, or underscore
[a-zA-Z0-9]+ # One or more alphanumeric characters
)* # Zero or more repetitions of the group
__ # Double underscore separator
[a-z]+ # Start of the quantity
(?: # Start of a non-capturing group for subsequent parts
[-~_]? # Optional separator: hyphen, tilde, or underscore
[a-zA-Z0-9]+ # One or more alphanumeric characters
)* # Zero or more repetitions of the group
$ # End of the name
As Parsing Expression Grammar
```peg Start = LowercaseWord UnderscoreSeparator LowercaseWord
LowercaseWord = [a-z] AdditionalCharacters*
AdditionalCharacters = Separator? Alphanumeric+
Separator = "-" / "~" / "_"
Alphanumeric = [a-zA-Z0-9]
UnderscoreSeparator = "__" ```
Links
- Source code: The standard_names source code repository.
- Documentation: User documentation for standard_names
- Get: Installation instructions
- Registry: The official registry of CSDMS Standard Names.
Owner
- Name: Community Surface Dynamics Modeling System
- Login: csdms
- Kind: organization
- Email: csdms@colorado.edu
- Website: http://csdms.colorado.edu
- Twitter: csdms
- Repositories: 65
- Profile: https://github.com/csdms
Cyberinfrastructure for the quantitative modeling of earth and planetary surface processes
GitHub Events
Total
- Push event: 13
Last Year
- Push event: 13
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| mcflugen | m****n@g****m | 129 |
| mcflugen | h****e@c****u | 37 |
| huttone | h****e@9****3 | 27 |
| Mark Piper | m****r@c****u | 27 |
| root | r****t@9****3 | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 2
- Total pull requests: 19
- Average time to close issues: 14 days
- Average time to close pull requests: 3 days
- Total issue authors: 1
- Total pull request authors: 4
- Average comments per issue: 1.0
- Average comments per pull request: 0.05
- Merged pull requests: 15
- Bot issues: 0
- Bot pull requests: 2
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
- mdpiper (2)
Pull Request Authors
- mcflugen (10)
- mdpiper (6)
- pre-commit-ci[bot] (2)
- cpritcha (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
-
Total downloads:
- pypi 99 last-month
-
Total dependent packages: 2
(may contain duplicates) -
Total dependent repositories: 1
(may contain duplicates) - Total versions: 7
- Total maintainers: 2
pypi.org: standard-names
Python utilities for working with CSDMS Standard Names
- Homepage: https://csdms.colorado.edu
- Documentation: https://standard-names.readthedocs.io/
- License: MIT
-
Latest release: 0.2.9
published over 2 years ago
Rankings
conda-forge.org: standard_names
The CSDMS Standard Names provide a comprehensive set of naming rules and patterns that are not specific to any particular modeling domain. They were also designed to have many other nice features such as parsability and natural alphabetical grouping.
- Homepage: https://github.com/csdms/standard_names
- License: MIT
-
Latest release: 0.2.5
published over 7 years ago