| Miscellaneous |
| Version lineage of this tool (guids ordered most recent to oldest) |
| toolshed.g2.bx.psu.edu/repos/iuc/ena_upload/ena_upload/0.9.0+galaxy0 (this tool) |
| toolshed.g2.bx.psu.edu/repos/iuc/ena_upload/ena_upload/0.8.0+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/ena_upload/ena_upload/0.7.5+galaxy1 |
| toolshed.g2.bx.psu.edu/repos/iuc/ena_upload/ena_upload/0.7.3+galaxy1 |
| toolshed.g2.bx.psu.edu/repos/iuc/ena_upload/ena_upload/0.7.1+galaxy1 |
| toolshed.g2.bx.psu.edu/repos/iuc/ena_upload/ena_upload/0.7.1+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/ena_upload/ena_upload/0.6.3+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/ena_upload/ena_upload/0.6.1 |
| toolshed.g2.bx.psu.edu/repos/iuc/ena_upload/ena_upload/0.6.0 |
| toolshed.g2.bx.psu.edu/repos/iuc/ena_upload/ena_upload/0.5.3 |
| toolshed.g2.bx.psu.edu/repos/iuc/ena_upload/ena_upload/0.4.3 |
| toolshed.g2.bx.psu.edu/repos/iuc/ena_upload/ena_upload/0.4.1 |
| toolshed.g2.bx.psu.edu/repos/iuc/ena_upload/ena_upload/0.3.3 |
| toolshed.g2.bx.psu.edu/repos/iuc/ena_upload/ena_upload/0.3.2 |
| toolshed.g2.bx.psu.edu/repos/iuc/ena_upload/ena_upload/0.3.1 |
| toolshed.g2.bx.psu.edu/repos/iuc/ena_upload/ena_upload/0.3 |
| ena_upload |
| Requirements (dependencies defined in the <requirements> tag set) |
| name | version | type |
| ena-upload-cli | 0.9.0 | package |
| Additional information about this tool |
mkdir ./submission_files;
#set $studies_table_path = './submission_files/studies.tsv'
#set $samples_table_path = './submission_files/samples.tsv'
#set $experiments_table_path = './submission_files/experiments.tsv'
#set $runs_table_path = './submission_files/runs.tsv'
#set $studies_table_path_updated = './submission_files/studies_updated.tsv'
#set $samples_table_path_updated = './submission_files/samples_updated.tsv'
#set $experiments_table_path_updated = './submission_files/experiments_updated.tsv'
#set $runs_table_path_updated = './submission_files/runs_updated.tsv'
#set working_dir = os.getcwd()
#if $action_options.input_format_conditional.input_format == "build_tables":
python '$__tool_directory__/extract_tables.py' --action $action_options.action --out_dir ./submission_files --studies $studies_json;
#end if
credentials_path='test_fake_path';
echo "username: test_user" > \$credentials_path;
echo "password: test_password" >> \$credentials_path;
#if $action_options.input_format_conditional.input_format == "build_tables":
cp $studies_table_path $studies_table_out &&
cp $samples_table_path $samples_table_out &&
cp $experiments_table_path $experiments_table_out &&
cp $runs_table_path $runs_table_out &&
#end if
#if $action_options.input_format_conditional.input_format == "user_generated_tables":
ln -s '$action_options.input_format_conditional.experiments_users_table' $experiments_table_path &&
ln -s '$action_options.input_format_conditional.studies_users_table' $studies_table_path &&
ln -s '$action_options.input_format_conditional.runs_users_table' $runs_table_path &&
ln -s '$action_options.input_format_conditional.samples_users_table' $samples_table_path &&
#end if
#if $action_options.input_format_conditional.input_format == "excel_tables":
ln -s '$action_options.input_format_conditional.xlsx_file' ./xlsx_input.xlsx &&
#end if
#if $action_options.input_format_conditional.input_format == "isa_json":
ln -s '$action_options.input_format_conditional.isa_json_file' ./isa_json_input.json &&
#end if
#if $action_options.test_submit_parameters.dry_run == "False":
webin_id=`grep 'username' $credentials`;
if [ "\$webin_id" = "" ]; then
## No credentials in user defined preferences
## Fallback to global defined credentials (if exist)
#import os
#if os.path.isfile(os.environ.get('GALAXY_ENA_SECRETS', '')):
credentials_path=\${GALAXY_ENA_SECRETS};
webin_id=`grep 'username' \$GALAXY_ENA_SECRETS`;
if [ "\$webin_id" = "" ]; then
echo "No global credentials defined. Check your GALAXY_ENA_SECRETS file or set your credentials via: User -> Preferences -> Manage Information";
exit 1;
fi;
#else:
echo "No ENA credentials defined. Set your credentials via: User -> Preferences -> Manage Information";
exit 1;
#end if
else
credentials_path='$credentials';
fi;
#end if
## create the list of files to upload and make the symlinks
#import re
#set $files_to_upload = list()
#if $action_options.input_format_conditional.input_format == "build_tables":
#for $study in $action_options.input_format_conditional.conditional_viral_metadata.rep_study:
#for $sample in $study.rep_sample:
#for $experiment in $sample.rep_experiment:
#for $run in $experiment.rep_runs:
#for $file in $run.upload_files:
#set $safename_reads_file = re.sub('[^\w\-_\.]', '_', $file.element_identifier)
#if $action_options.input_format_conditional.add_extension == "True":
#set $extension = '.fastq'
#else
#set $extension = ''
#end if
#if $file.is_of_type('fastq', 'fastqsanger'):
## compression output is defined as safename_reads_file so no need to symlink
#set $safename_reads_file = $safename_reads_file + $extension + '.gz'
gzip -c '$file' > $safename_reads_file &&
#else:
#if $action_options.input_format_conditional.add_extension == "True":
#if $file.is_of_type('fastq.gz', 'fastqsanger.gz'):
#set $compression = '.gz'
#elif $file.is_of_type('fastqsanger.bz2', 'fastq.bz2'):
#set $compression = '.bz2'
#end if
#set $safename_reads_file = $safename_reads_file + $extension + $compression
#end if
ln -s '$file' $safename_reads_file &&
#end if
$files_to_upload.append(str($safename_reads_file))
#end for
#end for
#end for
#end for
#end for
#else:
#if $action_options.input_format_conditional.run_input_format_conditional.run_input_format == 'paired_list':
#for $pair in $action_options.input_format_conditional.run_input_format_conditional.paired_end_collection:
#set $safename_reads_file = re.sub('[^\w\-_\.]', '_', $pair.name)
## Always need to add .fastq + compression suffix because the name is based on the pair name which has no extensions
#if $pair.forward.is_of_type('fastq', 'fastqsanger'):
## compress the file, no need to create the link then
## always add the compression suffix (.gz)
#set $safename_fwd_reads_file = $safename_reads_file + '_1' + 'fastq' + '.gz'
gzip -c '$file' > $safename_fwd_reads_file &&
#else
#if $pair.forward.is_of_type('fastq.gz', 'fastqsanger.gz'):
#set $compression = '.gz'
#elif $pair.forward.is_of_type('fastqsanger.bz2', 'fastq.bz2'):
#set $compression = '.bz2'
#end if
#set $safename_fwd_reads_file = $safename_reads_file + '_1' + '.fastq' + $compression
ln -s '$pair.forward' $safename_fwd_reads_file &&
#end if
#if $pair.reverse.is_of_type('fastq', 'fastqsanger'):
## compress the file, no need to create the link then
#set $safename_reverse_reads_file = $safename_reads_file + '_1' + '.fastq' + '.gz'
gzip -c '$file' > $safename_rev_reads_file &&
#else
#if $pair.reverse.is_of_type('fastqsanger.bz2', 'fastq.bz2'):
#set $compression = '.bz2'
#elif $pair.reverse.is_of_type('fastqsanger.gz', 'fastq.gz'):
#set $compression = '.gz'
#end if
#set $safename_rev_reads_file = $safename_reads_file + '_2' + '.fastq' + $compression
ln -s '$pair.reverse' $safename_rev_reads_file &&
#end if
$files_to_upload.append(str($safename_fwd_reads_file))
$files_to_upload.append(str($safename_rev_reads_file))
#end for
#end if
#if $action_options.input_format_conditional.run_input_format_conditional.run_input_format == 'multiple_selection_list':
#for $file in $action_options.input_format_conditional.run_input_format_conditional.data:
#set $safename_reads_file = re.sub('[^\w\-_\.]', '_', $file.element_identifier)
#if $file.is_of_type('fastq', 'fastqsanger'):
## always compress add the gz extension
#if $action_options.input_format_conditional.run_input_format_conditional.add_extension == "True":
#set $safename_reads_file = $safename_reads_file + '.fastq.gz'
#else
#set $safename_reads_file = $safename_reads_file + '.gz'
#end if
gzip -c '$file' > $safename_reads_file &&
#else
#if $action_options.input_format_conditional.run_input_format_conditional.add_extension == "True":
#if $file.is_of_type('fastq.gz', 'fastqsanger.gz'):
#set $extension = '.fastq.gz'
#elif $file.is_of_type('fastqsanger.bz2', 'fastq.bz2'):
#set $extension = '.fastq.bz2'
#end if
#set $safename_reads_file = $safename_reads_file + $extension
#end if
ln -s '$file' $safename_reads_file &&
#end if
$files_to_upload.append(str($safename_reads_file))
#end for
#end if
#end if
ena-upload-cli
--tool 'ena-upload-cli v0.9.0 @ Galaxy'
--action '$action_options.action'
--center '$action_options.test_submit_parameters.center'
--secret \${credentials_path}
--data
#for $dataset in $files_to_upload:
'$dataset'
#end for
#if $action_options.test_submit_parameters.dry_run == "True":
--draft
#end if
#if $action_options.input_format_conditional.input_format == "excel_tables":
--xlsx ./xlsx_input.xlsx
#elif $action_options.input_format_conditional.input_format == "user_generated_tables" or $action_options.input_format_conditional.input_format == "build_tables":
--experiment '$experiments_table_path'
--study '$studies_table_path'
--run '$runs_table_path'
--sample '$samples_table_path'
#elif $action_options.input_format_conditional.input_format == "isa_json":
--isa_json ./isa_json_input.json
--isa_assay_stream '$action_options.input_format_conditional.isa_assay_stream'
#end if
#if $action_options.input_format_conditional.input_format == "build_tables":
#if $action_options.input_format_conditional.conditional_viral_metadata.viral_sample == "True":
--checklist ERC000033
#end if
#elif $action_options.input_format_conditional.input_format == "isa_json":
--checklist ERC000011
#else:
--checklist $action_options.input_format_conditional.checklist_id
#end if
#if $action_options.test_submit_parameters.submit_dev == "True":
-d
#end if
>> '$output';
#if $action_options.test_submit_parameters.dry_run == "False":
echo -e 'center_name\t$action_options.test_submit_parameters.center' >> '$output';
echo -e 'action_option\t$action_options.action' >> '$output';
#end if
## copy updated files
#if $action_options.input_format_conditional.input_format == "excel_tables" or $action_options.input_format_conditional.input_format == "isa_json":
## for the excel/ISA json input case, copy the upload-cli generated tables to the output files
## this applies for both draft and real submissions
cp './ENA_template_experiment_updated.tsv' $experiments_table_out;
cp './ENA_template_sample_updated.tsv' $samples_table_out;
cp './ENA_template_study_updated.tsv' $studies_table_out;
cp './ENA_template_run_updated.tsv' $runs_table_out;
#else
cp $studies_table_path_updated $studies_table_out 2>/dev/null;
cp $samples_table_path_updated $samples_table_out 2>/dev/null;
cp $experiments_table_path_updated $experiments_table_out 2>/dev/null;
cp $runs_table_path_updated $runs_table_out 2>/dev/null;
#end if
python '$__tool_directory__/dump_yaml.py' $studies_table_out $samples_table_out $experiments_table_out $runs_table_out >> $output;
| Functional tests |
| name | inputs | outputs | required files |
| Test-1 |
action_options|input_format_conditional|checklist_id: ERC000033 action_options|input_format_conditional|xlsx_file: metadata_test_viral.xlsx action_options|input_format_conditional|run_input_format_conditional|add_extension: False action_options|input_format_conditional|run_input_format_conditional|data: ['C030_exp5_clean.fastq', 'C053_exp5_clean.fastq', 'C026_exp5_clean.fastq', 'C067_exp5_clean.fastq'] action_options|input_format_conditional|run_input_format_conditional|run_input_format: multiple_selection_list action_options|input_format_conditional|input_format: excel_tables action_options|test_submit_parameters|center: Some research center action_options|test_submit_parameters|submit_dev: False action_options|test_submit_parameters|dry_run: True action_options|action: add |
name: value name: value name: value name: value |
metadata_test_viral.xlsx C030_exp5_clean.fastq C053_exp5_clean.fastq C026_exp5_clean.fastq C067_exp5_clean.fastq value |
| Test-2 |
action_options|input_format_conditional|checklist_id: ERC000033 action_options|input_format_conditional|xlsx_file: metadata_test_viral_optional_columns.xlsx action_options|input_format_conditional|run_input_format_conditional|add_extension: False action_options|input_format_conditional|run_input_format_conditional|data: ['C030_exp5_clean.fastq', 'C053_exp5_clean.fastq', 'C026_exp5_clean.fastq', 'C067_exp5_clean.fastq'] action_options|input_format_conditional|run_input_format_conditional|run_input_format: multiple_selection_list action_options|input_format_conditional|input_format: excel_tables action_options|test_submit_parameters|center: Some research center action_options|test_submit_parameters|submit_dev: False action_options|test_submit_parameters|dry_run: True action_options|action: add |
name: value name: value name: value name: value name: value |
metadata_test_viral_optional_columns.xlsx C030_exp5_clean.fastq C053_exp5_clean.fastq C026_exp5_clean.fastq C067_exp5_clean.fastq value |
| Test-3 |
action_options|input_format_conditional|checklist_id: ERC000011 action_options|input_format_conditional|xlsx_file: metadata_test_nonviral_1_run.xlsx action_options|input_format_conditional|run_input_format_conditional|add_extension: True action_options|input_format_conditional|run_input_format_conditional|data: sample_no_extension action_options|input_format_conditional|run_input_format_conditional|run_input_format: multiple_selection_list action_options|input_format_conditional|input_format: excel_tables action_options|test_submit_parameters|center: Some research center action_options|test_submit_parameters|submit_dev: False action_options|test_submit_parameters|dry_run: True action_options|action: add |
name: value name: value name: value name: value |
metadata_test_nonviral_1_run.xlsx sample_no_extension value |
| Test-4 |
action_options|input_format_conditional|checklist_id: ERC000011 action_options|input_format_conditional|xlsx_file: metadata_test_nonviral.xlsx action_options|input_format_conditional|run_input_format_conditional|paired_end_collection: list:paired collection action_options|input_format_conditional|run_input_format_conditional|run_input_format: paired_list action_options|input_format_conditional|input_format: excel_tables action_options|test_submit_parameters|center: Some research center action_options|test_submit_parameters|submit_dev: False action_options|test_submit_parameters|dry_run: False action_options|action: add |
metadata_test_nonviral.xlsx 1.fastqsanger.gz 2.fastqsanger.gz |
|
| Test-5 |
action_options|input_format_conditional|checklist_id: ERC000011 action_options|input_format_conditional|xlsx_file: metadata_test_nonviral.xlsx action_options|input_format_conditional|run_input_format_conditional|paired_end_collection: list:paired collection action_options|input_format_conditional|run_input_format_conditional|run_input_format: paired_list action_options|input_format_conditional|input_format: excel_tables action_options|test_submit_parameters|center: Some research center action_options|test_submit_parameters|submit_dev: False action_options|test_submit_parameters|dry_run: False action_options|action: add |
metadata_test_nonviral.xlsx 1.fastqsanger.gz 2.fastqsanger.gz |
|
| Test-6 |
action_options|input_format_conditional|add_extension: False action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|study_title: Test study title action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|study_abstract: Test study abstract action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|study_type: Epigenetics action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|study_pubmed_id: Test study pubmedID action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|sample_title: Test Sample title action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|sample_description: Test Sample description action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|scientific_name: Test Sample scientific name action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|tax_id: 2697049 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|collection_date: 2020 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|geo_location_country: Belgium action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|experiment_title: Test experiment title action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|experiment_design: Test experiment design description action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|library_strategy: CTS action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|library_source: GENOMIC action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|library_selection: PCR action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|library_layout: SINGLE action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|insert_size: 150 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|library_construction_protocol: Test library construction action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|platform: ILLUMINA action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|instrument_model: Illumina HiSeq 4000 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|rep_runs_0|upload_files: ['1.fastqsanger.gz', 'sample.fq'] action_options|input_format_conditional|conditional_viral_metadata|viral_sample: False action_options|input_format_conditional|input_format: build_tables action_options|test_submit_parameters|center: Some research center action_options|test_submit_parameters|submit_dev: False action_options|test_submit_parameters|dry_run: True action_options|action: add |
name: value name: value name: value name: value |
1.fastqsanger.gz sample.fq value |
| Test-7 |
action_options|test_submit: True action_options|input_format_conditional|add_extension: False action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|study_title: Test study title action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|study_abstract: Test study abstract action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|study_type: Epigenetics action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|study_pubmed_id: Test study pubmedID action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|sample_title: Test Sample title action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|sample_description: Test Sample description action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|scientific_name: Test Sample scientific name action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|tax_id: 2697049 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|collection_date: 2020 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|geo_location_country: Belgium action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|experiment_title: Test experiment title action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|experiment_design: Test experiment design description action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|library_strategy: CTS action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|library_source: GENOMIC action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|library_selection: PCR action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|library_layout: SINGLE action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|insert_size: 150 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|library_construction_protocol: Test library construction action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|platform: ILLUMINA action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|instrument_model: Illumina HiSeq 4000 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|rep_runs_0|run_base_name: run_from_hospital_X action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|rep_runs_0|upload_files: ['1.fastqsanger.gz', '2.fastqsanger.gz'] action_options|input_format_conditional|conditional_viral_metadata|viral_sample: False action_options|input_format_conditional|input_format: build_tables action_options|test_submit_parameters|center: Some research center action_options|test_submit_parameters|submit_dev: True action_options|test_submit_parameters|dry_run: True action_options|action: add |
1.fastqsanger.gz 2.fastqsanger.gz |
|
| Test-8 |
action_options|test_submit: True action_options|input_format_conditional|add_extension: False action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|study_title: Test study title action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|study_abstract: Test study abstract action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|study_type: Epigenetics action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|study_pubmed_id: Test study pubmedID action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|sample_title: Test Sample title action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|sample_description: Test Sample description action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|scientific_name: Test Sample scientific name action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|tax_id: 2697049 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|collection_date: 2020 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|geo_location_country: Belgium action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|host_common_name: Human action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|host_subject_id: Patient_001 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|host_health_state: healthy action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|host_sex: female action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|host_scientific_name: homo sapiens action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|collector_name: John The Collector action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|collecting_institution: Hospital 01 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|isolate: sample_001 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|experiment_title: Test experiment title action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|experiment_design: Test experiment design description action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|library_strategy: CTS action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|library_source: GENOMIC action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|library_selection: PCR action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|library_layout: SINGLE action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|insert_size: 150 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|library_construction_protocol: Test library construction action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|platform: ILLUMINA action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|instrument_model: Illumina HiSeq 4000 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|rep_runs_0|run_base_name: run_from_hospital_X action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|rep_runs_0|upload_files: ['1.fastqsanger.gz', '2.fastqsanger.gz'] action_options|input_format_conditional|conditional_viral_metadata|viral_sample: True action_options|input_format_conditional|input_format: build_tables action_options|test_submit_parameters|center: Some research center action_options|test_submit_parameters|submit_dev: False action_options|test_submit_parameters|dry_run: True action_options|action: add |
1.fastqsanger.gz 2.fastqsanger.gz |
|
| Test-9 |
action_options|test_submit: True action_options|input_format_conditional|add_extension: False action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|study_title: Test study title action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|study_abstract: Test study abstract action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|study_type: Epigenetics action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|study_pubmed_id: Test study pubmedID action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|sample_title: Test Sample title action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|sample_description: Test Sample description action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|scientific_name: Test Sample scientific name action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|tax_id: 2697049 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|collection_date: 2020 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|geo_location_country: Belgium action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|host_common_name: Human action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|host_subject_id: Patient_001 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|host_health_state: healthy action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|host_sex: female action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|host_scientific_name: homo sapiens action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|collector_name: John The Collector action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|collecting_institution: Hospital 01 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|isolate: sample_001 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|experiment_title: Test experiment title action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|experiment_design: Test experiment design description action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|library_strategy: CTS action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|library_source: GENOMIC action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|library_selection: PCR action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|library_layout: SINGLE action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|insert_size: 150 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|library_construction_protocol: Test library construction action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|platform: ILLUMINA action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|instrument_model: Illumina HiSeq 4000 action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|rep_runs_0|run_base_name: run_from_hospital_X action_options|input_format_conditional|conditional_viral_metadata|rep_study_0|rep_sample_0|rep_experiment_0|rep_runs_0|upload_files: ['1.fastqsanger.gz', '2.fastqsanger.gz'] action_options|input_format_conditional|conditional_viral_metadata|viral_sample: True action_options|input_format_conditional|input_format: build_tables action_options|test_submit_parameters|center: Some research center action_options|test_submit_parameters|submit_dev: False action_options|test_submit_parameters|dry_run: True action_options|action: modify |
1.fastqsanger.gz 2.fastqsanger.gz |
|
| Test-10 |
action_options|input_format_conditional|isa_json_file: simple_test_case_v2.json action_options|input_format_conditional|isa_assay_stream: Ena stream 1 action_options|input_format_conditional|run_input_format_conditional|add_extension: False action_options|input_format_conditional|run_input_format_conditional|data: ['ENA_TEST1.R1.fastq.gz', 'ENA_TEST2.R1.fastq.gz', 'ENA_TEST2.R2.fastq.gz'] action_options|input_format_conditional|run_input_format_conditional|run_input_format: multiple_selection_list action_options|input_format_conditional|input_format: isa_json action_options|test_submit_parameters|center: Some research center action_options|test_submit_parameters|submit_dev: True action_options|test_submit_parameters|dry_run: True action_options|action: add |
name: value name: value name: value name: value |
simple_test_case_v2.json ENA_TEST1.R1.fastq.gz ENA_TEST2.R1.fastq.gz ENA_TEST2.R2.fastq.gz value |