-
Notifications
You must be signed in to change notification settings - Fork 4
test full runs in WorkflowFactory.py #131
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
Merged
Changes from all commits
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
c66c80e
inserting data to qiita for testing
antgonza 3443a82
testing creation of study in qiit
antgonza 1ea19c6
add sbatch
antgonza c505773
shopt
antgonza db3258d
echo .profile
antgonza 23d428d
slurm
antgonza 026da91
partition
antgonza e0bb95c
scontrol create partition
antgonza cff7adb
mv scontrol
antgonza 7b71a72
partitionname
antgonza a886761
sudo scontrol
antgonza fb190ab
add some prints
antgonza e2d236b
/usr/bin/sbatch
antgonza 980d35e
sudo
antgonza 1ce4e3d
env
antgonza ea9b962
.local/bin/sbatch
antgonza e77048c
ls
antgonza 2faf214
sbatch in conda
antgonza 2af7794
squeue
antgonza 43e0395
improve error display and running tests
antgonza 6c32c70
sbatch
antgonza 15a84b0
GITHUB_PATH
antgonza 88e3b70
adding files to tests/bin
antgonza dc5b1d0
test_metagenomic_workflow_creation
antgonza 3842dc6
adding _inject_data
antgonza 68ecebc
merging main
antgonza 5d89746
fixing some tests
antgonza 9d34625
fixing other tests
antgonza b368754
copyfile -> touch()
antgonza 62f3ab8
more copyfile -> touch()
antgonza c0d2820
fix test_tellseq_workflow_creation
antgonza 3ee3e49
addressing @AmandaBirmingham comments
antgonza 7f2b47a
flake8
antgonza 110aeed
addressing @AmandaBirmingham note about comments
antgonza 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
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.
Could we toss this line a comment, too? I see that it was in
MetaOmic.execute_pipeline
but not inStandardAmpliconWorkflow.execute_pipeline
, so now I'm curious about why ... :D. I also notice that at one point inMetaOmic
the code checksif hasattr(self, 'fsr'):
before callingself.fsr.<something>()
... do we need to worry that not every assay type or every individual assay instance will have anfsr
property?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.
fsr is an instance of FailedSamplesRecord, which is its own object, and as far as I can tell is used with Job.audit to keep track of the samples lost on each of the steps of the pipeline. Here we call FailedSamplesRecord. generate_report to output the report so it's moved to the final output and the user can get access. Adding this info in the code.