-
Notifications
You must be signed in to change notification settings - Fork 26
Using slurm for langevin concurrent runs #1611
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
+2,056
−172
Merged
Changes from all commits
Commits
Show all changes
59 commits
Select commit
Hold shift + click to select a range
eb794d6
stub for batch execution for langevin
danv61 0406ca5
WIP sample slurm script for batch execution
danv61 ddf58ed
WIP sample slurm script for batch execution
danv61 c4e8760
WIP slurm script for batch execution
danv61 b21fbbf
WIP: partial placeholders for batch work
jcschaff e4dacf9
making the directory structure for testing, mapping between windows a…
danv61 73b784e
WIP - coarse version of early test
danv61 734027b
WIP - better test, partialy runs. does not use slurm
danv61 2c96611
WIP
danv61 b3d2277
WIP - simplified testing script that somewhat runs using slurm
danv61 492dfcf
WIP
danv61 23c97e5
WIP - documentation work
danv61 a236e5e
Model for multi-run test, multiple-run parameters used by slurm in .x…
danv61 adf2b86
WIP: multiple runs - sequentially
danv61 be42a20
Multiple runs in parallel - proof of concept
danv61 80dc08a
WIP - the real test, still a work in progress
danv61 02ccb69
good: the testing platform, containers running under slurm
danv61 571f0c2
correct location of some IDA test files
danv61 b84f95d
WIP, moved the branch up
danv61 55c5a88
refactoring the langevin options panel for number of jobs and concurr…
danv61 7cd5bfb
total number of jobs and max number of concurrent jobs
danv61 ca8a9c8
total number of jobs and max number of concurrent jobs
danv61 eacc4ad
WIP - building slurm batch script string
danv61 cf1854a
building slurm batch script string, generating template slurm batch file
danv61 81d0ea5
template slurm batch file for testing, recovering work directory from…
danv61 19314a0
compute slurm job timeout based on task timeout, total num tasks, num…
danv61 2e382fd
additions to readme.md
danv61 ed0ff80
slurm script runnable from command line
danv61 5b4b826
slurm script runnable from command line
danv61 2f5be06
using here-doccument to comment out solver calls for debugging log is…
danv61 5028a27
this works, with set +e
danv61 2c7cf03
working production script
danv61 75c0756
building the script at runtime
danv61 97b0d64
building the script at runtime, verify identity with manually created…
danv61 97501ec
script for testing communication with the messaging server (REST API)
danv61 54e0cdb
script for testing communication with the messaging server (REST API)
danv61 d54f8b5
alpha candidate for the langevin batch slurm script creation
danv61 22f8f98
alpha candidate for the langevin batch slurm script creation
danv61 1fe31c8
alternate repository for javax.media:jai_core:1.1.3
danv61 84aee67
also fix dependency coordinates in vcell-core
danv61 8da1567
fixed xalan conflict: 2.7.3 in vcell, and 2.7.2 in bioformats
danv61 6178b3d
fixed jai-codec missing
danv61 1d738d0
align osgi annotations
danv61 5a68a4b
align osgi resources
danv61 1fdf372
align bnd resources
danv61 b9b931a
trying exclusion for not runtime dependencies
danv61 5b79529
exclusions unavailable, revert
danv61 117f89e
jvnet-parent
danv61 f808203
more dependencyManagement
danv61 36ba581
aligning with master
danv61 868fc8f
aligning with master and vcell-core pom.xml
danv61 bb04a5f
fixes for SlurmProxyTest
danv61 3617f2d
fixes for SlurmProxyTest
danv61 5fd263d
Merge remote-tracking branch 'origin/master' into dan-ss-slurm
danv61 9abce10
skip tests if external db is down
danv61 a3e943e
skip tests if external db is down
danv61 242f3a7
updated to the most recent langevin solver version
danv61 5497d6a
fixes messaging bug when local server
danv61 b523fee
Merge remote-tracking branch 'origin/master' into dan-ss-slurm
danv61 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Asked Dan to warn development chat on slack this is coming in, because fix has not yet been merged