An open API service for producing an overview of a list of open source projects.

JOSS: https://github.com/pymedphys/pymedphys

dicom medical-physics radiation-oncology radiation-physics radiation-therapy radiotherapy

Score: 18.037752169668774

Last synced: about 11 hours ago
JSON representation

Repository metadata:

A community effort to develop an open standard library for Medical Physics in Python. Building quality transparent software together via peer review and open source distribution. Open code is better science.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 8 months ago

Total Commits: 7,288
Total Committers: 42
Avg Commits per committer: 173.524
Development Distribution Score (DDS): 0.27

Commits in past year: 164
Committers in past year: 7
Avg Commits per committer in past year: 23.429
Development Distribution Score (DDS) in past year: 0.451

Name Email Commits
SimonBiggs m****e@s****t 5318
Matthew Jennings C****7@g****m 731
PyMedPhys Propagate Bot p****t@p****m 212
Stuart Swerdloff s****f@g****m 140
Phillip Chlap p****p@u****u 136
Simon Biggs m****l@s****t 128
Paul King k****l@g****m 124
Jake Rembish r****j@l****u 119
Lane, Derek d****3@2****m 68
CCA-Physics s****s@r****u 39
matthewdeancooper m****r@g****m 30
peterg1t p****3@g****m 27
guanfada g****a@g****m 24
nlambriICH n****i@c****t 21
ayalalazaro r****a@s****g 20
claude[bot] 2****] 17
Marcus Fisk 6****e 16
Pedro Enrique Martinez Fernandez p****r@l****n 16
dependabot[bot] 4****] 15
Jacob McAloney j****y@h****m 13
dependabot-preview[bot] 2****] 12
David Buckle 6****t 11
crcrewso 6****o 7
mguerrajordao m****o@g****m 6
Derek d****1@g****m 6
msobolewski m****i@r****u 4
Philip Yarra p****a@g****m 4
mwillam m****m@o****e 3
matthew m****w@l****e 3
Jennings m****3@h****u 2
and 12 more...

Issue and Pull Request metadata

Last synced: 8 months ago

Total issues: 121
Total pull requests: 202
Average time to close issues: 7 months
Average time to close pull requests: about 1 month
Total issue authors: 35
Total pull request authors: 17
Average comments per issue: 6.77
Average comments per pull request: 3.86
Merged pull request: 127
Bot issues: 0
Bot pull requests: 17

Past year issues: 43
Past year pull requests: 68
Past year average time to close issues: 19 days
Past year average time to close pull requests: 8 days
Past year issue authors: 12
Past year pull request authors: 7
Past year average comments per issue: 3.93
Past year average comments per pull request: 2.35
Past year merged pull request: 33
Past year bot issues: 0
Past year bot pull requests: 4

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/pymedphys/pymedphys

Top Issue Authors

  • SimonBiggs (36)
  • Matthew-Jennings (19)
  • sjswerdloff (15)
  • SarraBg02 (15)
  • guanfada (3)
  • KARAjihane (2)
  • misaelcaloz (2)
  • crcrewso (2)
  • mivermeu (1)
  • IlvaHou55 (1)
  • Suman-c21 (1)
  • NandhiniDhand (1)
  • RemcoWouters95 (1)
  • daliDuans (1)
  • lucserre (1)

Top Pull Request Authors

  • SimonBiggs (69)
  • Matthew-Jennings (51)
  • sjswerdloff (31)
  • dependabot[bot] (13)
  • laser47-hue (6)
  • pchlap (6)
  • guanfada (5)
  • github-actions[bot] (4)
  • nlambriICH (3)
  • MattAWard (3)
  • daliDuans (2)
  • anushikha165 (2)
  • mchamberland (2)
  • mivermeu (2)
  • crcrewso (1)

Top Issue Labels

  • bug (4)
  • documentation (2)
  • enhancement (2)
  • app (2)
  • CI / CD (2)
  • python (1)
  • help wanted (1)
  • good first issue (1)

Top Pull Request Labels

  • dependencies (18)
  • python (9)
  • javascript (5)
  • documentation (4)
  • full-test (2)
  • database (2)
  • bug (1)

Package metadata

pypi.org: pymedphys

Medical Physics library

  • Homepage: https://pymedphys.com
  • Documentation: https://docs.pymedphys.com
  • Licenses: Apache-2.0
  • Latest release: 0.41.0 (published over 1 year ago)
  • Last Synced: 2026-04-25T09:50:15.741Z (about 2 months ago)
  • Versions: 171
  • Dependent Packages: 7
  • Dependent Repositories: 12
  • Downloads: 3,297 Last month
  • Rankings:
    • Dependent packages count: 2.161%
    • Stargazers count: 3.958%
    • Dependent repos count: 4.255%
    • Average: 4.559%
    • Forks count: 5.394%
    • Downloads: 7.029%
  • Maintainers (4)

Dependencies

.github/workflows/library.yml actions
  • JamesIves/github-pages-deploy-action 4.1.3 composite
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • actions/setup-node v3 composite
  • actions/setup-python v2 composite
  • actions/upload-artifact v2 composite
  • actions/upload-artifact v3 composite
  • ad-m/github-push-action 057a6ba835d986bfe495dd476a6c4db1d5f9503c composite
  • snok/install-poetry v1.2.1 composite
  • snok/install-poetry v1.1.1 composite
.github/workflows/mosaiq-db-tests.yml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
  • snok/install-poetry v1.3.1 composite
  • mcr.microsoft.com/mssql/server 2017-latest docker
docker/mosaiq/docker-compose.yml docker
  • mcr.microsoft.com/mssql/server 2017-latest
poetry.lock pypi
  • 241 dependencies
pyproject.toml pypi
  • Pillow >=9.0.0
  • PyYAML *
  • astroid *
  • attrs *
  • black ^22.3.0
  • dbfread *
  • dicompyler-core *
  • doc8 *
  • flashgamma *
  • fsspec *
  • hypothesis <6
  • imageio *
  • interpolation ^2.1.0
  • ipython >=7.31.1
  • jupyter-book >=0.12.0
  • keyring *
  • matplotlib *
  • mypy *
  • natsort *
  • networkx *
  • numpy >=1.20.2
  • packaging *
  • pandas >=1.0.0
  • plotly *
  • pre-commit *
  • psutil *
  • pydicom >=2.0.0
  • pylibjpeg-libjpeg >=1.3.2
  • pylinac 2.3.2
  • pylint *
  • pymssql *
  • pynetdicom *
  • pyoxidizer *
  • pytest *
  • pytest-rerunfailures *
  • pytest-sugar *
  • python >=3.8,<3.11
  • python-dateutil *
  • pywin32 >=301
  • readme-renderer *
  • reportlab >=3.6
  • requests *
  • rope *
  • scikit-image >=0.18.1
  • scikit-learn *
  • scipy *
  • shapely >=1.7.0
  • sphinx-argparse *
  • sphinx-book-theme *
  • sqlalchemy *
  • streamlit <1.12.0
  • streamlit-ace *
  • tabulate *
  • timeago *
  • toml *
  • tomlkit *
  • tqdm *
  • typing-extensions *
  • watchdog *
  • xarray *
  • xlsxwriter *
  • xmltodict *
requirements-docs.txt pypi
  • alabaster ==0.7.12
  • anyio ==3.6.2
  • appnope ==0.1.3
  • argon2-cffi ==21.3.0
  • argon2-cffi-bindings ==21.2.0
  • asttokens ==2.1.0
  • attrs ==21.4.0
  • babel ==2.10.3
  • backcall ==0.2.0
  • beautifulsoup4 ==4.11.1
  • bleach ==5.0.1
  • certifi ==2022.9.24
  • cffi ==1.15.1
  • charset-normalizer ==2.1.1
  • click ==8.1.3
  • colorama ==0.4.6
  • contourpy ==1.0.5
  • cycler ==0.11.0
  • debugpy ==1.6.3
  • decorator ==5.1.1
  • defusedxml ==0.7.1
  • docutils ==0.17.1
  • entrypoints ==0.4
  • executing ==1.2.0
  • fastjsonschema ==2.16.2
  • fonttools ==4.38.0
  • gitdb ==4.0.9
  • gitpython ==3.1.29
  • greenlet ==1.1.3.post0
  • idna ==3.4
  • imagesize ==1.4.1
  • importlib-metadata ==5.0.0
  • importlib-resources ==5.10.0
  • ipykernel ==6.16.2
  • ipython ==8.5.0
  • ipython-genutils ==0.2.0
  • ipywidgets ==7.7.2
  • jedi ==0.18.1
  • jinja2 ==3.1.2
  • jsonschema ==3.2.0
  • jupyter-book ==0.13.1
  • jupyter-cache ==0.4.3
  • jupyter-client ==7.4.4
  • jupyter-core ==4.11.2
  • jupyter-server ==1.21.0
  • jupyter-server-mathjax ==0.2.6
  • jupyter-sphinx ==0.3.2
  • jupyterlab-pygments ==0.2.2
  • jupyterlab-widgets ==1.1.1
  • kiwisolver ==1.4.4
  • latexcodec ==2.0.1
  • linkify-it-py ==1.0.3
  • lxml ==4.9.1
  • markdown-it-py ==1.1.0
  • markupsafe ==2.1.1
  • matplotlib ==3.6.1
  • matplotlib-inline ==0.1.6
  • mdit-py-plugins ==0.2.8
  • mistune ==0.8.4
  • myst-nb ==0.13.2
  • myst-parser ==0.15.2
  • nbclassic ==0.4.5
  • nbclient ==0.5.13
  • nbconvert ==6.5.4
  • nbdime ==3.1.1
  • nbformat ==5.7.0
  • nest-asyncio ==1.5.6
  • networkx ==2.8.7
  • notebook ==6.5.1
  • notebook-shim ==0.2.0
  • numpy ==1.23.4
  • packaging ==21.3
  • pandocfilters ==1.5.0
  • parso ==0.8.3
  • pexpect ==4.8.0
  • pickleshare ==0.7.5
  • pillow ==9.3.0
  • prometheus-client ==0.15.0
  • prompt-toolkit ==3.0.31
  • psutil ==5.9.3
  • ptyprocess ==0.7.0
  • pure-eval ==0.2.2
  • py ==1.11.0
  • pybtex ==0.24.0
  • pybtex-docutils ==1.0.2
  • pycparser ==2.21
  • pydata-sphinx-theme ==0.8.1
  • pydicom ==2.3.0
  • pygments ==2.13.0
  • pyparsing ==3.0.9
  • pyrsistent ==0.18.1
  • python-dateutil ==2.8.2
  • pytz ==2022.5
  • pywin32 ==304
  • pywinpty ==2.0.9
  • pyyaml ==6.0
  • pyzmq ==24.0.1
  • requests ==2.28.1
  • scipy ==1.9.3
  • send2trash ==1.8.0
  • setuptools ==65.5.0
  • setuptools-scm ==7.0.5
  • six ==1.16.0
  • smmap ==5.0.0
  • sniffio ==1.3.0
  • snowballstemmer ==2.2.0
  • soupsieve ==2.3.2.post1
  • sphinx ==4.5.0
  • sphinx-argparse ==0.3.2
  • sphinx-book-theme ==0.3.3
  • sphinx-comments ==0.0.3
  • sphinx-copybutton ==0.5.0
  • sphinx-design ==0.1.0
  • sphinx-external-toc ==0.2.4
  • sphinx-jupyterbook-latex ==0.4.7
  • sphinx-multitoc-numbering ==0.1.3
  • sphinx-thebe ==0.1.2
  • sphinx-togglebutton ==0.3.2
  • sphinxcontrib-applehelp ==1.0.2
  • sphinxcontrib-bibtex ==2.5.0
  • sphinxcontrib-devhelp ==1.0.2
  • sphinxcontrib-htmlhelp ==2.0.0
  • sphinxcontrib-jsmath ==1.0.1
  • sphinxcontrib-qthelp ==1.0.3
  • sphinxcontrib-serializinghtml ==1.1.5
  • sqlalchemy ==1.4.42
  • stack-data ==0.6.0
  • terminado ==0.17.0
  • tinycss2 ==1.2.1
  • toml ==0.10.2
  • tomli ==2.0.1
  • tornado ==6.2
  • tqdm ==4.64.1
  • traitlets ==5.5.0
  • typing-extensions ==4.4.0
  • uc-micro-py ==1.0.1
  • urllib3 ==1.26.12
  • wcwidth ==0.2.5
  • webencodings ==0.5.1
  • websocket-client ==1.4.1
  • wheel ==0.37.1
  • widgetsnbextension ==3.6.1
  • zipp ==3.10.0
requirements.txt pypi
  • altair ==4.2.0
  • argue ==0.3.1
  • attrs ==21.4.0
  • backports-zoneinfo ==0.2.1
  • blinker ==1.5
  • cachetools ==5.2.0
  • certifi ==2022.9.24
  • cffi ==1.15.1
  • charset-normalizer ==2.1.1
  • click ==8.1.3
  • colorama ==0.4.6
  • commonmark ==0.9.1
  • contourpy ==1.0.5
  • cryptography ==38.0.1
  • cssselect ==1.2.0
  • cssutils ==2.6.0
  • cycler ==0.11.0
  • dbfread ==2.0.7
  • decorator ==5.1.1
  • dicompyler-core ==0.5.5
  • entrypoints ==0.4
  • fonttools ==4.38.0
  • fsspec ==2022.10.0
  • gitdb ==4.0.9
  • gitpython ==3.1.29
  • greenlet ==1.1.3.post0
  • idna ==3.4
  • imageio ==2.22.2
  • importlib-metadata ==5.0.0
  • interpolation ==2.2.4
  • jaraco-classes ==3.2.3
  • jeepney ==0.8.0
  • jinja2 ==3.1.2
  • joblib ==1.2.0
  • jsonschema ==3.2.0
  • keyring ==23.9.3
  • kiwisolver ==1.4.4
  • llvmlite ==0.39.1
  • lxml ==4.9.1
  • markupsafe ==2.1.1
  • matplotlib ==3.6.1
  • more-itertools ==9.0.0
  • natsort ==8.2.0
  • networkx ==2.8.7
  • numba ==0.56.3
  • numpy ==1.23.4
  • packaging ==21.3
  • pandas ==1.5.1
  • pillow ==9.3.0
  • plotly ==5.11.0
  • premailer ==3.10.0
  • protobuf ==3.20.3
  • pyarrow ==10.0.0
  • pycparser ==2.21
  • pydeck ==0.8.0b4
  • pydicom ==2.3.0
  • pygments ==2.13.0
  • pylibjpeg-libjpeg ==1.3.2
  • pylinac ==2.3.2
  • pympler ==1.0.1
  • pymssql ==2.2.5
  • pynetdicom ==2.0.2
  • pyparsing ==3.0.9
  • pyrsistent ==0.18.1
  • python-dateutil ==2.8.2
  • pytz ==2022.5
  • pytz-deprecation-shim ==0.1.0.post0
  • pywavelets ==1.4.1
  • pywin32 ==304
  • pywin32-ctypes ==0.2.0
  • pyyaml ==6.0
  • reportlab ==3.6.12
  • requests ==2.28.1
  • rich ==12.6.0
  • scikit-image ==0.19.3
  • scikit-learn ==1.1.3
  • scipy ==1.9.3
  • secretstorage ==3.3.3
  • semver ==2.13.0
  • setuptools ==65.5.0
  • setuptools-scm ==7.0.5
  • shapely ==1.8.5.post1
  • six ==1.16.0
  • smmap ==5.0.0
  • sqlalchemy ==1.4.42
  • streamlit ==1.11.1
  • streamlit-ace ==0.1.1
  • tempita ==0.5.2
  • tenacity ==8.1.0
  • threadpoolctl ==3.1.0
  • tifffile ==2022.10.10
  • timeago ==1.0.16
  • toml ==0.10.2
  • tomli ==2.0.1
  • tomlkit ==0.11.6
  • toolz ==0.12.0
  • tornado ==6.2
  • tqdm ==4.64.1
  • typing-extensions ==4.4.0
  • tzdata ==2022.5
  • tzlocal ==4.2
  • urllib3 ==1.26.12
  • validators ==0.20.0
  • watchdog ==2.1.9
  • xarray ==2022.10.0
  • xlsxwriter ==3.0.3
  • xmltodict ==0.13.0
  • yagmail ==0.15.293
  • zipp ==3.10.0
binder/requirements.txt pypi