diff --git a/sequence_extractor/cli.py b/sequence_extractor/cli.py index 538ed72cddd1719922af90c2095093800aebee34..c0e2e62219376cbb4d6f038ab8bde6c69c9e60ed 100644 --- a/sequence_extractor/cli.py +++ b/sequence_extractor/cli.py @@ -2,7 +2,7 @@ import argparse import logging from pre_bedtools import exon_extraction_from_gtf from exon_concatenation import exon_concatenation -from polyA import PolyA_generator +from polyA import polyA_addition_to_fasta_list from list_to_file import list_to_file parser = argparse.ArgumentParser( @@ -20,9 +20,9 @@ args = parser.parse_args() def main(): LOG.info("sequence_extractor begins") exon_extraction_from_gtf() - exon_concatenation() - PolyA_generator() - list_to_file() + fasta_list = exon_concatenation(args.) + final_list = polyA_addition_to_fasta_list(fasta_list) + list_to_file(final_list,args.output_file_name) LOG.info("sequence_extractor ends") if ___name__ == 'main':