'some zipped'
);
isnt(
$process_input_files->processed_input_assembly,
$current_dir . '/t/data/small_contigs.fa',
'unzipped contigs file is in a different location'
);
isnt(
$process_i
'all zipped'
);
isnt(
$process_input_files->processed_input_assembly,
$current_dir . '/t/data/small_contigs.fa',
'unzipped contigs file is in a different location'
);
isnt(
$process_i
],
$current_dir . '/t/data/forward.fastq',
'unzipped fastq is in a different location'
);
isnt(
$process_input_files->processed_input_files->[1],
$current_dir . '/t/data/reverse.fastq'
t.pl',
debug => 0
)),'Create overall main object');
isnt($abacas_obj->_intermediate_file_name,'t/data/contigs.fa','Intermediate filename isnt the same as the input assembly');
ok(($abacas_obj->_in
xpected_line = <EXPECTED>;
my $actual_line = <ACTUAL>;
# parallel processes mean the order isnt guaranteed.
my @split_expected = split(/\n/,$expected_line);
my @split_actual = split(/\n/,
90, 70, 50, 30, 20, 10], 'iteration merge sizes');
isnt($iterative_scaffolding->_intermediate_filename,'t/data/contigs.fa','Intermediate filename isnt the same as the input assembly');
ok(($iterative_
$current_dir . '/t/data/contigs_for_filtering.fa.filtered.min_len_1.fa', 'Filter min length 1');
isnt($fasta_processor->output_filename, $fasta_processor->input_filename, 'Filter min length 1 returne
$current_dir . '/t/data/contigs_for_filtering.fa.filtered.min_len_2.fa', 'Filter min length 2');
isnt($fasta_processor->output_filename, $fasta_processor->input_filename, 'Filter min length 2 returne
5, 10, 10, 7, 7, 5, 5 ], 'iteration merge sizes');
isnt($iterative_scaffolding->_intermediate_filename,'t/data/contigs.fa','Intermediate filename isnt the same as the input assembly');
ok(($iterative_
xpected_line = <EXPECTED>;
my $actual_line = <ACTUAL>;
# parallel processes mean the order isnt guaranteed.
my @split_expected = split(/\n/,$expected_line);
my @split_actual = split(/\n/,
ontig names follow convention');
my $post_processed_assembly = read_file($obj->input_assembly);
isnt($post_processed_assembly, $pre_processed_assembly , 'Input and output assemblies should not be th