• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

neurobagel / bagel-cli
98%

Build:
DEFAULT BRANCH: main
Repo Added 21 Feb 2023 09:55PM UTC
Token OIVe9sDNM5IBcqWxcO9D9WD89Cz2yGoiR regen
Build 1077 Last
Files 21
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
Sync Branches
  • main
  • Remi-Gau-patch-1
  • adai-pheno-layer
  • adai/update-readme
  • add-annotation
  • add-codecov
  • add-derivatives-command
  • add_dev_container
  • add_release_build
  • align-terms-to-naming-standards
  • allow-auto-on-protected-branch
  • allow-force-push-for-release
  • alyssadai-patch-1
  • auto
  • bug-86-87
  • bug/age-value-handling
  • build-on-release-wfs
  • dependabot/github_actions/actions/checkout-4
  • dependabot/github_actions/actions/setup-python-4
  • dependabot/github_actions/actions/setup-python-5
  • dependabot/github_actions/actions/stale-8
  • dependabot/github_actions/actions/stale-9
  • dependabot/github_actions/codecov/codecov-action-4
  • dependabot/github_actions/codecov/codecov-action-5
  • dependabot/github_actions/codespell-project/actions-codespell-2
  • dependabot/github_actions/coverallsapp/github-action-2.1.2
  • dependabot/github_actions/coverallsapp/github-action-2.2.0
  • dependabot/github_actions/coverallsapp/github-action-2.2.1
  • dependabot/github_actions/coverallsapp/github-action-2.2.2
  • dependabot/github_actions/coverallsapp/github-action-2.2.3
  • dependabot/github_actions/coverallsapp/github-action-2.3.0
  • dependabot/github_actions/coverallsapp/github-action-2.3.1
  • dependabot/github_actions/coverallsapp/github-action-2.3.3
  • dependabot/github_actions/coverallsapp/github-action-2.3.4
  • dependabot/github_actions/docker/build-push-action-5
  • dependabot/github_actions/docker/build-push-action-6
  • dependabot/github_actions/docker/login-action-3
  • dependabot/github_actions/docker/setup-buildx-action-3
  • dependabot/pip/black-24.3.0
  • dependabot/pip/pydantic-1.10.13
  • dependabot/submodules/bagel/pipeline-catalog-50ffffc
  • dependabot/submodules/bids-examples-064db11
  • dependabot/submodules/bids-examples-0d60f73
  • dependabot/submodules/bids-examples-1a000d6
  • dependabot/submodules/bids-examples-1c30c6e
  • dependabot/submodules/bids-examples-1d7cf31
  • dependabot/submodules/bids-examples-38e3467
  • dependabot/submodules/bids-examples-401f4cf
  • dependabot/submodules/bids-examples-4460013
  • dependabot/submodules/bids-examples-464d440
  • dependabot/submodules/bids-examples-47c4da1
  • dependabot/submodules/bids-examples-4f93568
  • dependabot/submodules/bids-examples-50342d3
  • dependabot/submodules/bids-examples-6470461
  • dependabot/submodules/bids-examples-711be5b
  • dependabot/submodules/bids-examples-7c18d68
  • dependabot/submodules/bids-examples-7de1e8c
  • dependabot/submodules/bids-examples-80937c4
  • dependabot/submodules/bids-examples-81a9d1b
  • dependabot/submodules/bids-examples-8550641
  • dependabot/submodules/bids-examples-86ea39f
  • dependabot/submodules/bids-examples-ad9db4b
  • dependabot/submodules/bids-examples-b6e5234
  • dependabot/submodules/bids-examples-b8f7f69
  • dependabot/submodules/bids-examples-bcd3cb9
  • dependabot/submodules/bids-examples-bfcc5c6
  • dependabot/submodules/bids-examples-c557d1f
  • dependabot/submodules/bids-examples-d039879
  • dependabot/submodules/bids-examples-d8455af
  • dependabot/submodules/bids-examples-e073115
  • dependabot/submodules/bids-examples-e857597
  • dependabot/submodules/bids-examples-ea3f7f6
  • dependabot/submodules/bids-examples-eff47f1
  • dependabot/submodules/bids-examples-fc080d2
  • dependabot/submodules/neurobagel_examples-05ab0bd
  • dependabot/submodules/neurobagel_examples-087467f
  • dependabot/submodules/neurobagel_examples-1526dbf
  • dependabot/submodules/neurobagel_examples-3e33d8b
  • dependabot/submodules/neurobagel_examples-80214a9
  • dependabot/submodules/neurobagel_examples-8e13bf2
  • dependabot/submodules/neurobagel_examples-8e16567
  • dependabot/submodules/neurobagel_examples-94282f1
  • dependabot/submodules/neurobagel_examples-ca6a4be
  • dependabot/submodules/neurobagel_examples-cf2734e
  • dependabot/submodules/neurobagel_examples-d37c4d7
  • dependabot/submodules/neurobagel_examples-d44875e
  • dependabot/submodules/neurobagel_examples-dd94301
  • dependabot/submodules/neurobagel_examples-dfbe395
  • dependabot/submodules/neurobagel_examples-eb4f319
  • dependabot/submodules/neurobagel_examples-f1b00e5
  • dependabot/submodules/neurobagel_examples-f378f48
  • dependabot/submodules/tests/bids-examples-2f634a1
  • dependabot/submodules/tests/bids-examples-507df66
  • dependabot/submodules/tests/neurobagel_examples-0a86d83
  • dependabot/submodules/tests/neurobagel_examples-66c32ef
  • doc-201
  • e203
  • enh-144/update_ref_example
  • enh-codespell
  • feat-106/add-cogatlas-namespace
  • feat-109/discrete-values-check
  • feat-29-79
  • feat-4
  • feat-76-77
  • feat-82
  • feat-96
  • fix-129/add-controlled-term-classes
  • fix-139/add-ncit-prefix
  • fix-151/make-continuous-transform-mandatory
  • fix-docker-wfs
  • fix-proc-status-col-names
  • handle-dashes-in-col-names
  • handle-no-session-column
  • iss#91
  • iss-141/add-dataset-location-attrs
  • iss-157/configurable-output-name
  • iss-188/update-help-text
  • iss-190/refactor-subject-overlap-check
  • iss108
  • iss110
  • iss149
  • iss155
  • issue383
  • looser-assessment-availability
  • maint-118
  • maint-128
  • maint-187
  • maint-69/update-readme
  • maint-80-84
  • maint-95/refactor-bids-utils
  • maint-99
  • maint-dependabot
  • model-pipeline-info
  • multi-column-attribute-annot
  • newbranch
  • package-pipeline-catalog
  • patch
  • pin_dependencies
  • pre-commit
  • pre-commit-ci-update-config
  • pydantic-v2-refactor
  • refactor-utils
  • reimplement-controlled-term-classes
  • release-pr
  • remove-docker-nightly-workflow
  • remove-protected-branch-plugin
  • rename-custom-sess
  • repo-sync/workflows/default
  • setup-coveralls-parallel
  • silly-branch
  • sillybranch-2
  • specify-input-encoding
  • surchs-patch-1
  • surchs-patch-add-docs
  • surchs/issue105
  • surchs/issue153
  • surchs/issue168
  • surchs/issue90
  • test-empty-pr
  • trigger-release
  • try_a_release
  • update-bagel-bids-cmd
  • update-help-text
  • update-readme
  • update_copyright
  • update_examples
  • v0.1.0
  • v0.1.1
  • vocab-generation-script
  • warn-case-sensitive-ids

20 Nov 2024 07:43PM UTC coverage: 98.425% (+0.06%) from 98.362%
11940597487

push

github

web-flow
[ENH] Load pipeline catalog dynamically and error out when it is empty/not found (#391)

* [REF] Load pipelines from backup submodule

* [ENH] Add ability to live-load pipelines

Needs new requests dependency

* [REF] Only download pipeline catalog once

* [FIX] import json

why did this just work locally?

* Add dev-requirements

Must also be updated of course

* [TST] Add basic unit test

* [REF] Replace requests with httpx

* Warn if remote catalog cannot load

* [ENH] Raise a meaningful error if no catalog is found

* simplify tests

* remove get_pipeline_uris and get_pipeline_versions

* make load_json error more generic

---------

Co-authored-by: Alyssa Dai <alyssa.ydai@gmail.com>

55 of 55 new or added lines in 2 files covered. (100.0%)

1000 of 1016 relevant lines covered (98.43%)

5.91 hits per line

Relevant lines Covered
Build:
Build:
1016 RELEVANT LINES 1000 COVERED LINES
5.91 HITS PER LINE
Source Files on main
  • Tree
  • List 21
  • Changed 3
  • Source Changed 3
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
11940597487 main [ENH] Load pipeline catalog dynamically and error out when it is empty/not found (#391) * [REF] Load pipelines from backup submodule * [ENH] Add ability to live-load pipelines Needs new requests dependency * [REF] Only download pipeline ... push 20 Nov 2024 07:45PM UTC web-flow github
98.43
11937505138 main [FIX] Update docs link in README.md (#396) Update docs link in README.md push 20 Nov 2024 04:24PM UTC web-flow github
98.36
11909811748 main Bump codecov/codecov-action from 4 to 5 (#394) Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4 to 5. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov... push 19 Nov 2024 09:16AM UTC web-flow github
98.36
11909802425 main Bump tests/bids-examples from `2f634a1` to `507df66` (#393) Bumps [tests/bids-examples](https://github.com/bids-standard/bids-examples) from `2f634a1` to `507df66`. - [Release notes](https://github.com/bids-standard/bids-examples/releases) - [C... push 19 Nov 2024 09:15AM UTC web-flow github
98.36
11909791899 main Bump tests/neurobagel_examples from `66c32ef` to `0a86d83` (#392) Bumps [tests/neurobagel_examples](https://github.com/neurobagel/neurobagel_examples) from `66c32ef` to `0a86d83`. - [Commits](https://github.com/neurobagel/neurobagel_examples/com... push 19 Nov 2024 09:15AM UTC web-flow github
98.36
11849811079 main [REF] Upgrade codebase to Pydantic>2 (#389) * update extra fields config, regex validation * replace conlist with List and custom AfterValidator * add type annotation to all schemaKey fields - now required to prevent error: pydantic.errors... push 15 Nov 2024 03:38AM UTC web-flow github
98.36
11812239829 main Bump tests/bids-examples from `38e3467` to `2f634a1` (#387) Bumps [tests/bids-examples](https://github.com/bids-standard/bids-examples) from `38e3467` to `2f634a1`. - [Release notes](https://github.com/bids-standard/bids-examples/releases) - [C... push 13 Nov 2024 07:02AM UTC web-flow github
98.37
11789772562 main 🔄 synced file(s) with neurobagel/workflows (#384) * 🔄 synced local '.github/workflows/' with remote 'template_workflows/project_automation/' * 🔄 synced local '.github/workflows/build_docker_on_release.yml' with remote 'template_workflows/auto_... push 12 Nov 2024 02:46AM UTC web-flow github
98.37
11784602166 main [REF] Refactor utilities (#385) * move utils into dedicated module * rename utility.py to model_utils.py * fix imports * split test_utility.py into util-specific tests * rename generic test_utility.py * remove uninformative test_ge... push 11 Nov 2024 07:03PM UTC web-flow github
98.37
11783073551 main Bump tests/neurobagel_examples from `f378f48` to `66c32ef` (#388) Bumps [tests/neurobagel_examples](https://github.com/neurobagel/neurobagel_examples) from `f378f48` to `66c32ef`. - [Commits](https://github.com/neurobagel/neurobagel_examples/com... push 11 Nov 2024 05:13PM UTC web-flow github
98.37
See All Builds (706)
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc