muscle3
The third major version of the MUltiScale Coupling Library and Environment
Science Score: 64.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
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: zenodo.org -
✓Committers with academic emails
1 of 6 committers (16.7%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.7%) to scientific vocabulary
Last synced: 6 months ago
·
JSON representation
·
Repository
The third major version of the MUltiScale Coupling Library and Environment
Basic Info
- Host: GitHub
- Owner: multiscale
- License: apache-2.0
- Language: Fortran
- Default Branch: develop
- Size: 3.84 MB
Statistics
- Stars: 29
- Watchers: 7
- Forks: 16
- Open Issues: 96
- Releases: 13
Created about 8 years ago
· Last pushed 7 months ago
Metadata Files
Readme
Changelog
Contributing
License
Code of conduct
Citation
README.rst
.. image:: https://github.com/multiscale/muscle3/raw/develop/docs/source/muscle3_logo_readme.png
:alt: MUSCLE3
.. image:: https://readthedocs.org/projects/muscle3/badge/?version=develop
:target: https://muscle3.readthedocs.io/en/develop/?badge=develop
:alt: Documentation Build Status
.. image:: https://github.com/multiscale/muscle3/actions/workflows/ci.yaml/badge.svg?branch=develop
:target: https://github.com/multiscale/muscle3/actions
:alt: Build Status
.. image:: https://zenodo.org/badge/122876985.svg
:target: https://zenodo.org/badge/latestdoi/122876985
.. image:: https://img.shields.io/badge/rsd-muscle3-00a3e3.svg
:target: https://www.research-software.nl/software/muscle3
|
MUSCLE3 is the third incarnation of the MUSCLE Multiscale Coupling Library and
Environment. With MUSCLE3, you can connect multiple simulation models together into
a multiscale simulation.
Browse to `the MUSCLE3 documentation`_ to get started.
Collaboration
=============
For academic collaboration, please contact `prof. Alfons Hoekstra (UvA CSL) `_
and/or `Lourens Veen (NLeSC) `_.
Commercial support for MUSCLE3 is provided by
`Ignition Computing `_.
Legal
=====
MUSCLE3 is Copyright 2018-2022 University of Amsterdam and Netherlands eScience
Center, Copyright 2022-2024 The ITER Organisation, and Copyright 2023-2025 Netherlands
eScience Center. It is licensed under the Apache License 2.0.
Contributing
============
We welcome contributions to MUSCLE3! For small additions or fixes, please
submit a pull request, and we'll review your changes and apply them. If you
want to add larger features, please make an issue and describe what you want to
do, so that we can coordinate and avoid double work. For more details, see the
`documentation on contributing`_.
The MUSCLE3 community fosters a welcoming atmosphere, and participation is open
to everyone. In order to ensure that it stays that way, we have a
`code of conduct`_, and we will enforce it if necessary. Please treat your
fellow human beings with respect.
.. _`the MUSCLE3 documentation`: https://muscle3.readthedocs.io
.. _`documentation on contributing`: http://muscle3.readthedocs.io/en/latest/contributing.html
.. _`code of conduct`: https://github.com/multiscale/muscle3/blob/develop/CODE_OF_CONDUCT.rst
Owner
- Name: multiscale
- Login: multiscale
- Kind: organization
- Repositories: 2
- Profile: https://github.com/multiscale
Citation (CITATION.cff)
# YAML 1.2
---
cff-version: 1.2.0
title: "MUSCLE3: The Multiscale Coupling Library and Environment"
doi: "10.5281/zenodo.3258864"
repository-code: "https://github.com/multiscale/muscle3"
message: "If you use MUSCLE3, please cite it using these metadata."
authors:
-
family-names: Veen
given-names: Lourens
orcid: "https://orcid.org/0000-0002-6311-1168"
-
family-names: Sebregts
given-names: Maarten
keywords:
- multiscale
- coupling
- MUSCLE
license: "Apache-2.0"
references:
- type: conference-paper
doi: "10.1007/978-3-030-50433-5_33"
authors:
- family-names: Veen
given-names: Lourens E.
- family-names: Hoekstra
given-names: Alfons G.
title: Easing Multiscale Model Design and Coupling with MUSCLE 3
year: 2020
collection-title: Lecture Notes in Computer Science
volume: 12142
volume-title: Computational Science -- ICCS 2020
editors:
- family-names: Krzhizhanovskaya
given-names: Valeria V.
- family-names: Závodszky
given-names: Gábor
- family-names: Lees
given-names: Michael H.
- family-names: Dongarra
given-names: Jack J.
- family-names: Sloot
given-names: Peter M. A.
- family-names: Brissos
given-names: Sèrgio
- family-names: Teixeira
given-names: João
start: 425
end: 438
publisher:
name: Springer International Publishing
city: Cham
...
GitHub Events
Total
- Create event: 7
- Release event: 1
- Issues event: 22
- Watch event: 4
- Delete event: 4
- Issue comment event: 49
- Member event: 1
- Push event: 60
- Pull request review comment event: 12
- Pull request review event: 12
- Pull request event: 15
- Fork event: 2
Last Year
- Create event: 7
- Release event: 1
- Issues event: 22
- Watch event: 4
- Delete event: 4
- Issue comment event: 49
- Member event: 1
- Push event: 60
- Pull request review comment event: 12
- Pull request review event: 12
- Pull request event: 15
- Fork event: 2
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Lourens Veen | l****n@e****l | 1,098 |
| Maarten Sebregts | m****s@i****m | 201 |
| Abel Soares Siqueira | a****a@g****m | 2 |
| Daan van Vugt | d****n@v****e | 1 |
| David Coster | D****r@i****e | 1 |
| Derek Groen | d****l@g****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 142
- Total pull requests: 64
- Average time to close issues: 6 months
- Average time to close pull requests: 2 months
- Total issue authors: 18
- Total pull request authors: 8
- Average comments per issue: 1.73
- Average comments per pull request: 0.31
- Merged pull requests: 55
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 17
- Pull requests: 7
- Average time to close issues: 4 months
- Average time to close pull requests: 17 days
- Issue authors: 7
- Pull request authors: 4
- Average comments per issue: 0.71
- Average comments per pull request: 0.43
- Merged pull requests: 4
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- LourensVeen (71)
- maarten-ic (22)
- DavidPCoster (20)
- DaanVanVugt (4)
- DongweiYe (2)
- rnouail (2)
- AreWeDreaming (2)
- peter-t-fox (2)
- pranavshridhar (1)
- cptboris (1)
- ETsingos (1)
- rhysf (1)
- Rick-Fusion (1)
- sbr-shakibi (1)
- koen219 (1)
Pull Request Authors
- maarten-ic (32)
- LourensVeen (20)
- DaanVanVugt (3)
- pranavshridhar (3)
- sbr-shakibi (2)
- DavidPCoster (1)
- DongweiYe (1)
- SimonPinches (1)
Top Labels
Issue Labels
ready for release (29)
enhancement (14)
good first issue (12)
documentation (12)
instance-mgmt (10)
bug (2)
dependency problem (1)
needs testing (1)
qcg-pilotjob (1)
build-system (1)
Pull Request Labels
Dependencies
.github/workflows/cffconvert.yml
actions
- actions/checkout v4 composite
- citation-file-format/cffconvert-github-action 2.0.0 composite
.github/workflows/ci.yaml
actions
- actions/checkout v4 composite
- actions/setup-python v4 composite
.github/workflows/ci_macos11_clang.yaml
actions
- actions/checkout v4 composite
.github/workflows/ci_macos11_gcc_gfortran.yaml
actions
- actions/checkout v4 composite
.github/workflows/ci_macos12_clang.yaml
actions
- actions/checkout v4 composite
.github/workflows/ci_macos12_gcc_gfortran.yaml
actions
- actions/checkout v4 composite
.github/workflows/ci_macos13_clang.yaml
actions
- actions/checkout v4 composite
.github/workflows/ci_macos13_gcc_gfortran.yaml
actions
- actions/checkout v4 composite
.github/workflows/ci_python_compatibility.yaml
actions
- actions/cache v3 composite
- actions/checkout v4 composite
- actions/setup-python v4 composite
.github/workflows/ci_python_macos.yaml
actions
- actions/cache v3 composite
- actions/checkout v4 composite
- actions/setup-python v4 composite
.github/workflows/ci_ubuntu20.04.yaml
actions
- actions/checkout v4 composite
.github/workflows/ci_ubuntu20.04_clang.yaml
actions
- actions/checkout v4 composite
.github/workflows/ci_ubuntu20.04_intel.yaml
actions
- actions/checkout v4 composite
.github/workflows/ci_ubuntu22.04.yaml
actions
- actions/checkout v4 composite
.github/workflows/ci_ubuntu22.04_clang.yaml
actions
- actions/checkout v4 composite
.github/workflows/ci_ubuntu22.04_intel.yaml
actions
- actions/checkout v4 composite
.github/workflows/ci_ubuntu23.04.yaml
actions
- actions/checkout v4 composite
.github/workflows/ci_ubuntu23.04_clang.yaml
actions
- actions/checkout v4 composite
.github/workflows/ci_ubuntu23.04_intel.yaml
actions
- actions/checkout v4 composite
docs/source/examples/python/requirements.txt
pypi
- matplotlib >=3,<4
- numpy <1.22
- numpy >=1.22,<=1.25
- qcg-pilotjob ==0.13.1
- sobol_seq ==0.2.0
- yatiml >=0.10.0,<0.11
- ymmsl >=0.13,<0.14
setup.py
pypi
- click >=7.1,<9
- matplotlib >=3,<4
- msgpack >=1,<2
- netifaces ==0.11.0
- numpy <1.22
- numpy >=1.22,<=1.25
- qcg-pilotjob ==0.13.1
- typing_extensions >=4.4.0,<5
- ymmsl >=0.13.0,<0.14