X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=bp_bin%2Fupload_to_ucsc;h=dec35bfb95766397955044f3a9ee57fd77f02198;hb=48bea5c28b89dc5586d0bddb338ccd6ba23aa1f9;hp=5fa6c3e633ba51d7462bdcfe5154b338a93b5c97;hpb=b607bb9d6e4adcebd9f9e128aacc91a212010ee0;p=biopieces.git diff --git a/bp_bin/upload_to_ucsc b/bp_bin/upload_to_ucsc index 5fa6c3e..dec35bf 100755 --- a/bp_bin/upload_to_ucsc +++ b/bp_bin/upload_to_ucsc @@ -1,4 +1,4 @@ -#!/usr/bin/env perl -w +#!/usr/bin/env perl # Copyright (C) 2007-2009 Martin A. Hansen. @@ -26,6 +26,7 @@ # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< +use warnings; use strict; use Maasha::Common; use Maasha::Biopieces; @@ -157,9 +158,9 @@ while ( $record = Maasha::Biopieces::get_record( $in ) ) close $fh_out; if ( $format eq "BED" ) { - Maasha::UCSC::bed_upload_to_ucsc( $tmp_dir, $file, $options, $append ); + Maasha::UCSC::BED::bed_upload_to_ucsc( $tmp_dir, $file, $options, $append ); } elsif ( $format eq "PSL" ) { - Maasha::UCSC::psl_upload_to_ucsc( $file, $options, $append ); + Maasha::UCSC::BED::psl_upload_to_ucsc( $file, $options, $append ); } unlink $file; @@ -180,19 +181,19 @@ if ( $format eq "BED" ) { $type = "bed $columns"; - Maasha::UCSC::bed_upload_to_ucsc( $tmp_dir, $file, $options, $append ); + Maasha::UCSC::BED::bed_upload_to_ucsc( $tmp_dir, $file, $options, $append ); } elsif ( $format eq "BED_SS" ) { $type = "type bed 6 +"; - Maasha::UCSC::bed_upload_to_ucsc( $tmp_dir, $file, $options, $append ); + Maasha::UCSC::BED::bed_upload_to_ucsc( $tmp_dir, $file, $options, $append ); } elsif ( $format eq "PSL" ) { $type = "psl"; - Maasha::UCSC::psl_upload_to_ucsc( $file, $options, $append ); + Maasha::UCSC::PSL::psl_upload_to_ucsc( $file, $options, $append ); } elsif ( $format eq "WIGGLE" ) { @@ -219,14 +220,15 @@ elsif ( $format eq "WIGGLE" ) $type = "wig 0"; - Maasha::UCSC::wiggle_upload_to_ucsc( $tmp_dir, $wib_dir, $file, $options ); + Maasha::UCSC::Wiggle::wiggle_upload_to_ucsc( $tmp_dir, $wib_dir, $file, $options ); } unlink $file; Maasha::UCSC::ucsc_update_config( $options, $type ); -Maasha::Filesys::dir_remove( $tmp_dir ); +Maasha::Biopieces::close_stream( $in ); +Maasha::Biopieces::close_stream( $out ); # >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< @@ -234,20 +236,13 @@ Maasha::Filesys::dir_remove( $tmp_dir ); BEGIN { - $run_time_beg = Maasha::Biopieces::run_time(); - - Maasha::Biopieces::log_biopiece(); + Maasha::Biopieces::status_set(); } END { - Maasha::Biopieces::close_stream( $in ); - Maasha::Biopieces::close_stream( $out ); - - $run_time_end = Maasha::Biopieces::run_time(); - - Maasha::Biopieces::run_time_print( $run_time_beg, $run_time_end, $options ); + Maasha::Biopieces::status_log(); } @@ -255,4 +250,3 @@ END __END__ -