Ejemplo n.º 1
0
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)
Ejemplo n.º 2
0
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)