def run_test_bins_fasta(args): with open(args.rna_bin_file, 'rb') as rb: bitstring = rb.read() seq_objects_dict, seq_objects_order = IO.decompress_named_sequences( bitstring) full_string = IO.write_named_seq_to_fasta(seq_objects_dict, seq_objects_order) with open(args.rna_fastafile, 'r') as rf: full_fasta_string = rf.read() full_fasta_string_Us = full_fasta_string.replace('T', 'U').replace( 'ENSU', 'ENST') assert (len(full_string) == len(full_fasta_string_Us)) assert (full_string == full_fasta_string_Us)
def test_bins_fasta(args): with open(args.rna_bin_file, 'rb') as rb: bitstring = rb.read() seq_objects_dict, seq_objects_order = IO.decompress_named_sequences( bitstring) full_string = IO.write_named_seq_to_fasta(seq_objects_dict, seq_objects_order) with open(args.rna_fastafile, 'r') as rf: full_fasta_string = rf.read() with open("/Users/student/Documents/hani/temp/temp_fasta/1.txt", 'w') as wf: wf.write(full_string) full_fasta_string_Us = full_fasta_string.replace('T', 'U').replace( 'ENSU', 'ENST') assert (len(full_string) == len(full_fasta_string_Us)) # # print(full_string[0:200]) # print(full_fasta_string_Us[0:200]) assert (full_string == full_fasta_string_Us)