Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
721a83d
first round of jobmon backend changes
Mar 13, 2025
ba5f765
making changes smaller scope
Mar 14, 2025
8eadf9d
adding max attempts and external upstreams
Mar 14, 2025
8ca2395
pulling out arg
Mar 14, 2025
e969930
adding e2e tests
Mar 14, 2025
d0b2322
adding existing wf e2e test
Mar 17, 2025
cf05907
Merge branch 'main' of https://github.com/ihmeuw-msca/OneMod into fea…
Mar 17, 2025
48a2bcc
adjusting arg name for task prefix
Mar 17, 2025
79adf9a
updating arg description
Mar 17, 2025
7638954
reworking task prefix arg
Mar 17, 2025
54d8f79
fixing tempalte typo
Mar 17, 2025
1c8064b
PR comment updates
Mar 18, 2025
c217baa
addressing second round of comments
Mar 19, 2025
c1ad9f6
e2e tests updated
Mar 19, 2025
cdaa548
update load_pipeline to load custom pipeline classes
kels271828 Mar 19, 2025
9b3c02e
change else to elif
kels271828 Mar 19, 2025
61fe369
use model_construct instead of Config in case of custom class
kels271828 Mar 19, 2025
483fab6
add comments about custom configs to advanced usage page
kels271828 Mar 19, 2025
019315c
add type and module attributes, add init func
kels271828 Mar 19, 2025
2c3709c
splitting out create and run workflow
Mar 20, 2025
3c219c8
removing jobmon backend from init
Mar 20, 2025
955b6c7
Merge pull request #147 from ihmeuw-msca/feature/jobmon_workflow_pass…
lzoeckle Mar 20, 2025
bee8253
add try/catch for jobmon import, update changelog
kels271828 Mar 20, 2025
c8593b2
add PR back to build action
kels271828 Mar 20, 2025
f659ce0
Merge pull request #149 from ihmeuw-msca/hotfix/jobmon_import
kels271828 Mar 20, 2025
0193e60
add module for loading custom classes
kels271828 Apr 8, 2025
8e5f007
remove statement about pipeline config type
kels271828 Apr 8, 2025
f2e735a
simplify function
kels271828 Apr 8, 2025
ff59c5d
Merge branch 'main' of https://github.com/ihmeuw-msca/OneMod into hot…
kels271828 Apr 8, 2025
cc372eb
Merge branch 'release/1.1' of https://github.com/ihmeuw-msca/OneMod i…
kels271828 Apr 8, 2025
193bb6c
adding changes from develop branch so I can delete it
kels271828 Apr 8, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ on:
push:
branches:
- "*"
pull_request:
branches:
- "*"

jobs:
build:
Expand Down
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a

### Removed

## [1.1.0] - 2025-03-18

### Added

- Added new Jobmon-backend method `add_tasks_to_workflow` for adding tasks to an existing Jobmon workflow.
- Added new Jobmon-related arguments: `external_upstream_dependencies`, `task_and_template_prefix`, and `max_attempts`.
- Split Jobmon-backend method `run_workflow` into `create_workflow` and `run_workflow`.

## [1.0.3] - 2025-03-12

### Changed
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# OneMod

**OneMod** is an orchestration package that allows users to build pipelines of
various models created by [IHME Math Sciences](https://github.com/ihmeuw-msca).
statistical models created by [IHME Math Sciences](https://github.com/ihmeuw-msca).
Core features of **OneMod** include an intuitive syntax for defining the
dataflow between pipeline stages, the ability to easily parallelize over
different data subsets and/or parameter sets, and options for data validation.
Expand Down
2 changes: 1 addition & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Welcome to OneMod!
developer_guide/index

**OneMod** is an orchestration package that allows users to build pipelines of
various models created by `IHME Math Sciences <https://github.com/ihmeuw-msca>`_.
statistical models created by `IHME Math Sciences <https://github.com/ihmeuw-msca>`_.
Core features of **OneMod** include an intuitive syntax for defining the
dataflow between pipeline stages, the ability to easily parallelize over
different data subsets and/or parameter sets, and options for data validation.
Expand Down
Loading