Skip to content
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

252 workflow automation berkley rc1 #272

Merged
merged 154 commits into from
Oct 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
154 commits
Select commit Hold shift + click to select a range
3237aee
Update workflows.yaml for berkeley
aclum Aug 19, 2024
8230b40
Berkeley compatible workflows-mt.yaml
aclum Aug 19, 2024
ad2f143
Berkeley compatibility for workflows.yaml
aclum Aug 19, 2024
afb2c48
Berkeley update import.yaml
aclum Aug 20, 2024
9fa3737
Berkeley pdate import_test.yaml
aclum Aug 20, 2024
a4b9cfd
Update test_activities.py
aclum Aug 20, 2024
5767100
Berkeley Update activity_mapper.py to match config changes
aclum Aug 20, 2024
2f47fbf
bump nmdc-schema verison to berkeley
aclum Aug 20, 2024
a58a9a5
Merge branch 'update-berkeley-configs' of https://github.com/microbio…
aclum Aug 20, 2024
99db9ee
updating poetry.lock file
aclum Aug 20, 2024
5fc6d51
update how nmdc package is imported
aclum Aug 20, 2024
05f7e8e
update nmdc import
aclum Aug 20, 2024
1194436
remove extra space
aclum Aug 20, 2024
e209d15
update some tests to berkeley
aclum Aug 20, 2024
88268df
updates to test data for berkeley
aclum Aug 20, 2024
cad7731
udpates to test_import.py
aclum Aug 20, 2024
af1e2e8
remove part_of on workflow executions
aclum Aug 20, 2024
08f9185
pinning to rc16 until release files issue is resolved
aclum Aug 20, 2024
58e9583
get most tests working for berkeley
aclum Aug 21, 2024
308d0c2
adding back data object reference to metagenome_annotation_activity_s…
aclum Aug 21, 2024
39a75fa
updating workflow endpoint from activites to workflow_executions
aclum Aug 29, 2024
e4bd43d
Merge pull request #243 from microbiomedata/221-update-workflow-autom…
mbthornton-lbl Sep 6, 2024
f0fb546
Merge in main after 195 -> main
mbthornton-lbl Sep 24, 2024
f774152
Merge branch '219-refactor-workflow_automation-to-use-berkley-metadat…
mbthornton-lbl Sep 24, 2024
12fca7e
Merge pull request #237 from microbiomedata/update-berkeley-configs
mbthornton-lbl Sep 24, 2024
24b01f4
Update test fixtures and fix failing rest_activities
mbthornton-lbl Sep 24, 2024
d00cb3d
Merge in update berkley configs and fix failing tests
mbthornton-lbl Sep 25, 2024
a79eaf8
remove commented-out assertions
mbthornton-lbl Sep 25, 2024
eca5dd7
clean up redundant test fixtures
mbthornton-lbl Sep 25, 2024
95fa281
Refactor Watcher class
mbthornton-lbl Sep 25, 2024
b59ce2d
Add WorkflowExecutionNode class. Extends nmdc_schema WorkflowExecutio…
mbthornton-lbl Sep 25, 2024
c7a2686
Update test_sched.py
mbthornton-lbl Sep 25, 2024
19d2e3d
Add models and workflow_execution_factory and unit tests and fixtures
mbthornton-lbl Sep 26, 2024
4e6122e
Add WorkflowProcessNode model, tests, and fixtures
mbthornton-lbl Sep 26, 2024
8248ed4
Update test fixtures to conform to Berkley schema standards
mbthornton-lbl Sep 26, 2024
77cbc49
Refactor to remove Activity class
mbthornton-lbl Sep 26, 2024
be22cb5
Refactor to use nmdc_schema data object
mbthornton-lbl Sep 26, 2024
87c1315
Clean up Data)bject.as_dict
mbthornton-lbl Sep 26, 2024
50d4fb5
Refactor workflows.Workflow to models.WorkflowConfig
mbthornton-lbl Sep 26, 2024
2772ede
refactor activities.py
mbthornton-lbl Sep 26, 2024
49c2e94
remove "./test_data" in tests replace with test_data fixture
mbthornton-lbl Sep 26, 2024
8530a72
refactor create_or_use_existing_job
mbthornton-lbl Sep 26, 2024
1614747
add type hints
mbthornton-lbl Sep 27, 2024
01235e5
update metaT rqc workflow version
mbthornton-lbl Sep 27, 2024
0bbf611
update tests and fixtures
mbthornton-lbl Sep 27, 2024
d1b6af5
Add beginning of Job model to represent jobs in the DB
mbthornton-lbl Sep 27, 2024
77ab904
add docstrings and minor cleanup
mbthornton-lbl Sep 27, 2024
3c1ee81
Udate MAGs version to 1.3.10
mbthornton-lbl Sep 27, 2024
bb546e3
add metaT types to activity_map
mbthornton-lbl Sep 27, 2024
dbd715f
delete unused mags fixture
mbthornton-lbl Sep 27, 2024
c8273f9
remove unused workflows_test.yaml files
mbthornton-lbl Sep 27, 2024
7a1c56d
updated workflow_process_node.git_url to return None if there is no p…
mbthornton-lbl Sep 30, 2024
cc1c385
Add Job dataclass and frame out workflow_job classes
mbthornton-lbl Sep 30, 2024
1ebc634
update a type hint
mbthornton-lbl Sep 30, 2024
dd8d78a
Delete workflow_job.py
mbthornton-lbl Sep 30, 2024
bdee984
Update workflows.yaml
mbthornton-lbl Sep 30, 2024
696c8f6
update HQMQ output definition
mbthornton-lbl Oct 1, 2024
eb7b5e0
Merge pull request #253 from microbiomedata/219-refactor-workflow_aut…
mbthornton-lbl Oct 1, 2024
4cebc55
Update to read qc in workflows.yaml
aclum Oct 1, 2024
4284c05
readqc version bump in import.yaml
aclum Oct 1, 2024
4a70e6d
add get_base_workflow_execution_keys with unit test
mbthornton-lbl Oct 1, 2024
612e02e
Update import_test.yaml
aclum Oct 1, 2024
756f997
update wfutils load_workflow_contig
mbthornton-lbl Oct 1, 2024
07fcc96
Add todo and def lines to test_imports.py
aclum Oct 1, 2024
66c6156
Update test_imports.py
aclum Oct 1, 2024
dc4b3c5
Update utils.py for berkeley
aclum Oct 1, 2024
64ed61f
Update activity_mapper.py for berkeley
aclum Oct 1, 2024
717090b
Update activity_mapper.py
aclum Oct 1, 2024
f58d7b6
Update activity_mapper.py
aclum Oct 1, 2024
8e680e2
Add import config dir to conftest.py
aclum Oct 1, 2024
3981b3a
Update activity_mapper.py
aclum Oct 1, 2024
a802c45
Update update GoldMapper function names in test_imports.py
aclum Oct 1, 2024
cf4971e
Update test_imports.py
aclum Oct 1, 2024
61fefc9
fix assert for test_workflow_execution_mapper
aclum Oct 1, 2024
de6274c
Add tests to watcher and wfutils
mbthornton-lbl Oct 1, 2024
f9f0d34
update tests and fixtures
mbthornton-lbl Oct 2, 2024
eb2f4d4
checkpoint before refactoring
mbthornton-lbl Oct 2, 2024
78a9bbf
begin refactoring workflow jobs
mbthornton-lbl Oct 2, 2024
dffa1de
refactoring in wfutils
mbthornton-lbl Oct 2, 2024
5ecb460
add tests for state manager with data fixtures
mbthornton-lbl Oct 2, 2024
dcc4eed
add test_pscratch/nmdc_mags test data files
mbthornton-lbl Oct 2, 2024
01c03af
update test fixture
mbthornton-lbl Oct 2, 2024
8c05a65
checkpoint
mbthornton-lbl Oct 3, 2024
11688cd
get workflow_process_factory working for mags_job_record
mbthornton-lbl Oct 3, 2024
80a0ee1
add assert
mbthornton-lbl Oct 3, 2024
dc417a1
update tests and fixtures
mbthornton-lbl Oct 3, 2024
40a5ca8
update .gitignore
mbthornton-lbl Oct 3, 2024
ea86c25
add unit tests for watcher FileHandler
mbthornton-lbl Oct 3, 2024
5eefce0
save point
mbthornton-lbl Oct 3, 2024
41bf07d
fix nmdc_job_id property
mbthornton-lbl Oct 3, 2024
568bbd3
implement job_status
mbthornton-lbl Oct 4, 2024
c8743bf
delete deprecated classes
mbthornton-lbl Oct 4, 2024
7a5d3d1
update watcher tests kand JobRunner class
mbthornton-lbl Oct 4, 2024
30994a9
update .gitignore
mbthornton-lbl Oct 4, 2024
ee98ec0
update FileHandler initialization
mbthornton-lbl Oct 4, 2024
68fb4f4
Update import-mt.yaml
aclum Oct 4, 2024
2321d79
update FileHandler initialization
mbthornton-lbl Oct 4, 2024
16b5ac9
FileHandler init tests
mbthornton-lbl Oct 4, 2024
b1f8a82
Update import-mt.yaml
aclum Oct 4, 2024
6a7b0ad
add test fixtures
mbthornton-lbl Oct 4, 2024
3cf20c9
refactor api handler out of job handler
mbthornton-lbl Oct 4, 2024
904f771
remove obsolete methods from JobManager
mbthornton-lbl Oct 4, 2024
e5976af
Merge pull request #257 from microbiomedata/255-readsqc-output-update…
aclum Oct 4, 2024
c4d6e3b
clean up unused method in models.py
mbthornton-lbl Oct 4, 2024
d05ff8c
add _normalize_record function
mbthornton-lbl Oct 4, 2024
1711fe3
update record normalization to set 0 to None
mbthornton-lbl Oct 4, 2024
5703d71
update tests and fixtures
mbthornton-lbl Oct 5, 2024
df35a06
update watcher tests and fixtures
mbthornton-lbl Oct 5, 2024
245536f
Merge pull request #264 from microbiomedata/263-berkeley-fix-import-c…
aclum Oct 8, 2024
a4bcf7f
Update nmdc_automation/import_automation/utils.py
aclum Oct 8, 2024
d83feb6
Update nmdc_automation/import_automation/utils.py
aclum Oct 8, 2024
f69534e
Update tests/test_imports.py
aclum Oct 8, 2024
13e8428
Update utils.py
aclum Oct 8, 2024
dac9765
Update test_imports.py
aclum Oct 8, 2024
62d53ec
Add unit test for JobManager get_finished_jobs
mbthornton-lbl Oct 8, 2024
7d6de52
Update utils.py
aclum Oct 8, 2024
1881b94
Add FileHandler docstrings
mbthornton-lbl Oct 8, 2024
55ba530
Update activity_mapper.py
aclum Oct 8, 2024
b86cb21
Add docstring and type hints to JobManager
mbthornton-lbl Oct 8, 2024
d8e10be
Update utils.py
aclum Oct 8, 2024
0758b0a
Update utils.py
aclum Oct 8, 2024
4d74c24
Update test_imports.py
aclum Oct 8, 2024
d392f6b
Update test_imports.py
aclum Oct 8, 2024
15f5d7d
Remove incorrect mock_cromwell fixture
mbthornton-lbl Oct 8, 2024
7ea9062
Update test_imports.py
aclum Oct 8, 2024
eb56382
Merge pull request #258 from microbiomedata/254-update-nmdc_automatio…
mbthornton-lbl Oct 8, 2024
d57d143
add mock_cromwell_api
mbthornton-lbl Oct 8, 2024
664d93a
comment num-tRNA normalization
mbthornton-lbl Oct 8, 2024
4ad7b41
bumping to nmdc-schema version 11.0.1
aclum Oct 8, 2024
44866d0
Handle eukaryot_evaluation data in MAGs records
mbthornton-lbl Oct 9, 2024
ff52225
Merge branch '251-missing-keys-in-workflow-records' into 265-inplemen…
mbthornton-lbl Oct 9, 2024
c1c80b8
implement get_job_status method with tests
mbthornton-lbl Oct 9, 2024
da6acec
implement get_job_metadata
mbthornton-lbl Oct 9, 2024
fba57ff
Update workflows.yaml
aclum Oct 9, 2024
239b40c
bump MAG version in import.yaml
aclum Oct 9, 2024
a981c0e
Clean up test fixtures
mbthornton-lbl Oct 9, 2024
6a2fe30
reorganize test fixtures
mbthornton-lbl Oct 10, 2024
9230913
Merge branch '252-workflow-automation-berkley-rc1' into 251-missing-k…
mbthornton-lbl Oct 10, 2024
4350e66
Merge branch '252-workflow-automation-berkley-rc1' into 265-inplement…
mbthornton-lbl Oct 10, 2024
c2fcd90
add job_id setter and clean up unused fixture
mbthornton-lbl Oct 10, 2024
1ac043e
Merge pull request #262 from microbiomedata/251-missing-keys-in-workf…
mbthornton-lbl Oct 10, 2024
2dddc24
add test for fetch_release_file
mbthornton-lbl Oct 10, 2024
e5e910b
Merge branch '252-workflow-automation-berkley-rc1' into 265-inplement…
mbthornton-lbl Oct 10, 2024
eb68d1f
add fetch_release)file and unit test
mbthornton-lbl Oct 10, 2024
a0daf87
add additional unit tests for fetch_release_file
mbthornton-lbl Oct 10, 2024
4768863
Merge pull request #269 from microbiomedata/268-berkeley-bump-to-nmdc…
mbthornton-lbl Oct 11, 2024
da8bec7
add generate_inputs and workflow_labels helper functions with test
mbthornton-lbl Oct 11, 2024
c7dd32d
add generate_submission_files function with test
mbthornton-lbl Oct 11, 2024
0aa85ae
add unit test
mbthornton-lbl Oct 11, 2024
0a6e1d8
patch watcher test with cromwell URL response
mbthornton-lbl Oct 11, 2024
7ece6cc
Update tests and test fixtures
mbthornton-lbl Oct 14, 2024
62f067d
Add test for watcher
mbthornton-lbl Oct 14, 2024
ae9b270
reformatted and added doc strings
mbthornton-lbl Oct 14, 2024
74a6c92
Merge pull request #271 from microbiomedata/265-inplement-cromwell-ru…
mbthornton-lbl Oct 14, 2024
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
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ attic
private
configs/.local_*
attic/data/dryrun_data/
nmdc_automation/workflow_automation/_state/*.state
nmdc_automation/workflow_automation/_state/*.json

# Ignore `coverage.xml` file in this directory.
/coverage.xml
100 changes: 50 additions & 50 deletions configs/import-mt.yaml
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
Workflows:
- Name: Metatranscriptome Reads QC
Import: true
Type: nmdc:ReadQcAnalysisActivity
Type: nmdc:ReadQcAnalysis
Git_repo: https://github.com/microbiomedata/metaT_ReadsQC
Version: v0.0.7
Collection: read_qc_analysis_activity_set
ActivityRange: ReadQcAnalysisActivity
Collection: workflow_execution_set
WorkflowExecutionRange: ReadQcAnalysis
Inputs:
- Metagenome Raw Reads
Activity:
name: "Read QC Activity for {id}"
Workflow_Execution:
name: "Read QC for {id}"
input_read_bases: "{outputs.stats.input_read_bases}"
input_read_count: "{outputs.stats.input_read_count}"
output_read_bases: "{outputs.stats.output_read_bases}"
output_read_count: "{outputs.stats.output_read_count}"
type: nmdc:ReadQcAnalysisActivity
type: nmdc:ReadQcAnalysis
Outputs:
- Filtered Sequencing Reads
- QC Statistics
Expand All @@ -26,12 +26,12 @@ Workflows:
Type: nmdc:MetatranscriptomeAssembly
Git_repo: https://github.com/microbiomedata/metaT_Assembly
Version: v0.0.2
Collection: metatranscriptome_assembly_set
ActivityRange: MetatranscriptomeAssembly
Collection: workflow_execution_set
WorkflowExecutionRange: MetatranscriptomeAssembly
Inputs:
- Filtered Sequencing Reads
Activity:
name: "Metagenome Assembly Activity for {id}"
Workflow_Execution:
name: "Metagenome Assembly for {id}"
type: nmdc:MetatranscriptomeAssembly
asm_score: "{outputs.stats.asm_score}"
contig_bp: "{outputs.stats.contig_bp}"
Expand Down Expand Up @@ -67,16 +67,16 @@ Workflows:

- Name: Metatranscriptome Annotation
Import: false
Type: nmdc:MetatranscriptomeAnnotationActivity
Type: nmdc:MetatranscriptomeAnnotation
Git_repo: https://github.com/microbiomedata/mg_annotation
Version: v1.1.4
Collection: metatranscriptome_annotation_set
ActivityRange: MetatranscriptomeAnnotationActivity
Collection: workflow_execution_set
WorkflowExecutionRange: MetatranscriptomeAnnotation
Inputs:
- Assembly Contigs
Activity:
name: "Metatranscriptome Annotation Analysis Activity for {id}"
type: nmdc:MetatranscriptomeAnnotationActivity
Workflow_Execution:
name: "Metatranscriptome Annotation Analysis for {id}"
type: nmdc:MetatranscriptomeAnnotation
Outputs:
- Annotation Amino Acid FASTA
- Structural Annotation GFF
Expand Down Expand Up @@ -111,12 +111,12 @@ Workflows:
Git_repo: https://github.com/microbiomedata/metaT_ReadCounts
Version: v0.0.5
Collection: metatranscriptome_expression_analysis_set
ActivityRange: MetatranscriptomeExpressionAnalysis
WorkflowExecutionRange: MetatranscriptomeExpressionAnalysis
Inputs:
- Functional Annotation GFF
- Contig Mapping File
- Assembly Coverage BAM
Activity:
Workflow_Execution:
name: "Metatranscriptome Expression Analysis for {id}"
type: nmdc:MetatranscriptomeExpressionAnalysis
Outputs:
Expand All @@ -130,8 +130,8 @@ Data Objects:
name: Raw sequencer read data
import_suffix: .[A-Z]+-[A-Z]+.fastq.gz
nmdc_suffix: .fastq.gz
input_to: [nmdc:ReadQcAnalysisActivity]
output_of: nmdc:OmicsProcessing
input_to: [nmdc:ReadQcAnalysis]
output_of: nmdc:NucleotideSequencing
mulitple: false
action: none
- data_object_type: Annotation Amino Acid FASTA
Expand All @@ -140,7 +140,7 @@ Data Objects:
import_suffix: _proteins.faa
nmdc_suffix: _proteins.faa
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: Contig Mapping File
Expand All @@ -149,7 +149,7 @@ Data Objects:
import_suffix: _contig_names_mapping.tsv
nmdc_suffix: _contig_names_mapping.tsv
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: Structural Annotation GFF
Expand All @@ -158,7 +158,7 @@ Data Objects:
import_suffix: _structural_annotation.gff
nmdc_suffix: _structural_annotation.gff
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: Functional Annotation GFF
Expand All @@ -167,7 +167,7 @@ Data Objects:
import_suffix: _functional_annotation.gff
nmdc_suffix: _functional_annotation.gff
input_to: [nmdc:MetatranscriptomeExpressionAnalysis]
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: Annotation KEGG Orthology
Expand All @@ -176,7 +176,7 @@ Data Objects:
import_suffix: _ko.tsv
nmdc_suffix: _ko.tsv
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: Annotation Enzyme Commission
Expand All @@ -185,7 +185,7 @@ Data Objects:
import_suffix: _ec.tsv
nmdc_suffix: _ec.tsv
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type Scaffold Lineage tsv
Expand All @@ -194,15 +194,15 @@ Data Objects:
import_suffix: _scaffold_lineage.tsv
nmdc_suffix: _scaffold_lineage.tsv
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
- data_object_type: Clusters of Orthologous Groups (COG) Annotation GFF
description: COGs for {id}
name: GFF3 format file with COGs
import_suffix: _cog.gff
nmdc_suffix: _cog.gff
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: Pfam Annotation GFF
Expand All @@ -211,7 +211,7 @@ Data Objects:
import_suffix: _pfam.gff
nmdc_suffix: _pfam.gff
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: TIGRFam Annotation GFF
Expand All @@ -220,7 +220,7 @@ Data Objects:
import_suffix: _tigrfam.gff
nmdc_suffix: _tigrfam.gff
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: SMART Annotation GFF
Expand All @@ -229,7 +229,7 @@ Data Objects:
import_suffix: _smart.gff
nmdc_suffix: _smart.gff
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: SUPERFam Annotation GFF
Expand All @@ -238,7 +238,7 @@ Data Objects:
import_suffix: _supfam.gff
nmdc_suffix: _supfam.gff
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: CATH FunFams (Functional Families) Annotation GFF
Expand All @@ -247,7 +247,7 @@ Data Objects:
import_suffix: _cath_funfam.gff
nmdc_suffix: _cath_funfam.gff
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: CRT Annotation GFF
Expand All @@ -256,7 +256,7 @@ Data Objects:
import_suffix: _crt.gff
nmdc_suffix: _crt.gff
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: Genemark Annotation GFF
Expand All @@ -265,7 +265,7 @@ Data Objects:
import_suffix: _genemark.gff
nmdc_suffix: _genemark.gff
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: Prodigal Annotation GFF
Expand All @@ -274,7 +274,7 @@ Data Objects:
import_suffix: _prodigal.gff
nmdc_suffix: _prodigal.gff
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: TRNA Annotation GFF
Expand All @@ -283,7 +283,7 @@ Data Objects:
import_suffix: _trna.gff
nmdc_suffix: _trna.gff
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: RFAM Annotation GFF
Expand All @@ -292,7 +292,7 @@ Data Objects:
import_suffix: _rfam.gff
nmdc_suffix: _rfam.gff
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: KO_EC Annotation GFF
Expand All @@ -301,7 +301,7 @@ Data Objects:
import_suffix: _ko_ec.gff
nmdc_suffix: _ko_ec.gff
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: Product Names
Expand All @@ -310,7 +310,7 @@ Data Objects:
import_suffix: _product_names.tsv
nmdc_suffix: _product_names.tsv
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: Gene Phylogeny tsv
Expand All @@ -319,7 +319,7 @@ Data Objects:
import_suffix: _gene_phylogeny.tsv
nmdc_suffix: _gene_phylogeny.tsv
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: Crispr Terms
Expand All @@ -328,7 +328,7 @@ Data Objects:
import_suffix: _crt.crisprs
nmdc_suffix: _crt.crisprs
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: Annotation Statistics
Expand All @@ -337,7 +337,7 @@ Data Objects:
import_suffix: _stats.tsv
nmdc_suffix: _stats.tsv
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: Annotation Info File
Expand All @@ -346,23 +346,23 @@ Data Objects:
import_suffix: _imgap.info
nmdc_suffix: _imgap.info
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
action: rename
- data_object_type: Assembly Contigs
description: Assembly contigs (remapped) for {id}
import_suffix: _contigs.fna
nmdc_suffix: _renamed_contigs.fna
input_to: []
output_of: nmdc:MetatranscriptomeAnnotationActivity
output_of: nmdc:MetatranscriptomeAnnotation
mulitple: false
- data_object_type: Filtered Sequencing Reads
description: Reads QC for {id}
name: Reads QC result fastq (clean data)
import_suffix: filter-MTF.fastq.gz
nmdc_suffix: _filtered.fastq.gz
input_to: [nmdc:MetatranscriptomeAssembly]
output_of: nmdc:ReadQcAnalysisActivity
output_of: nmdc:ReadQcAnalysis
mulitple: false
action: rename
- data_object_type: rRNA Filtered Sequencing Reads
Expand All @@ -371,7 +371,7 @@ Data Objects:
import_suffix: .rRNA.fastq.gz
nmdc_suffix: _rRNA.fastq.gz
input_to: []
output_of: nmdc:ReadQcAnalysisActivity
output_of: nmdc:ReadQcAnalysis
mulitple: false
action: rename
- data_object_type: QC Statistics
Expand All @@ -380,7 +380,7 @@ Data Objects:
import_suffix: .filtered-report.txt
nmdc_suffix: _filterStats.txt
input_to: []
output_of: nmdc:ReadQcAnalysisActivity
output_of: nmdc:ReadQcAnalysis
mulitple: false
action: rename
- data_object_type: Read Filtering Info File
Expand All @@ -389,15 +389,15 @@ Data Objects:
import_suffix: .filter_cmd-MTF.sh
nmdc_suffix: _readsQC.info
input_to: []
output_of: nmdc:ReadQcAnalysisActivity
output_of: nmdc:ReadQcAnalysis
mulitple: false
action: rename
- data_object_type: Assembly Contigs
description: Assembly contigs for {id}
name: Final assembly contigs fasta
import_suffix: assembly.contigs.fasta
nmdc_suffix: _contigs.fna
input_to: [nmdc:MetatranscriptomeAnnotationActivity]
input_to: [nmdc:MetatranscriptomeAnnotation]
output_of: nmdc:MetatranscriptomeAssembly
mulitple: false
action: rename
Expand Down
Loading
Loading