A single command is what I am doing, but I am trying to make it so that the exact filename doesn't need to be used only the directory. Since the bam files change daily, it makes it a bit difficult to use. The directory is always the same. Thank you .
The individual command is:
I am trying to do something like:
Thank you .
Last edited by cmccabe; 09-16-2015 at 04:08 PM..
Reason: added a couple lines
Well I have a 3000 lines result log file that contains all the machine data when it does the testing... It has 3 different section that i am intrsted in
1) starting with "20071126 11:11:11 Machine Header 1"
1000 lines...
"End machine header 1"
2) starting with "20071126 12:12:12 Machine... (5 Replies)
Hi ,
I am currently using the while loop in bash shell, as follows.
while read line
do
echo $line
done < file.txt
However, i want to use the while loop on file.txt, which will read the file with 4 lines of gap.
Ex- if file.txt is a file of 100 lines, then i want to use the loop such... (3 Replies)
I'm trying to understand if it's possible to create a set of variables that are numbered based on another variable (using eval) in a loop, and then call on it before the loop ends.
As an example I've written a script called question (The fist command is to show what is the contents of the... (2 Replies)
I want to print each file i found using the find command. And not able to list the files at all here is the code
SEARCH_DIR="/filesinfolder";
PATH_COUNT=0
for result in "'/usr/bin/find $SEARCH_DIR -daystart \( \( -name 'KI*' -a -name '*.csv' \) -o -name '*_xyz_*' \) -mtime 1'"
do... (1 Reply)
Hi,
I have a loop running until a variable L that is read previously in the full script. I'd like to grep some information in an input file at a line that contains the value of the loop parameter $i.
I've tried to use grep, but the problem is nothing is written in the FILE files. It seems grep... (5 Replies)
Hi,
I'm having problems with a script which some of you helped me with last week. It's a script to check the status of orders in an SQL database, and if the count(*) is zero, then the script stops. If it's non-zero, the script echos the result to a file and then in cron, I cat the file and mail... (3 Replies)
Dear mentors, I just need little explanation regarding for loop to give input to awk script
for file in `ls *.txt |sort -t"_" -k2n,2`; do
awk script $file
done
which sorts file in order, and will input one after another file in order to awk script
suppose if I have to input 2 or... (4 Replies)
In the bash when the user inputs an id to search for the bash currently closes, and if a match is found outputs a new file (match.txt). Is it possible to have not close the bash but rather, on the screen "searching for match" and if a match is found "match found in line.." is displayed... (3 Replies)
Hi,
i have a source file and have 3 columns and separated by "|" .i want to split this 3 columns in different variable.When i am executing this values indivisually giving correct result but when the same execute inside a for loop,it's giving issues.
Src file(jjj.txt)
-------... (8 Replies)
Cope sample1: test.sh
i=0
echo " Outside loop i = $i "
while
do
i=$(( $i + 1))
echo "Inside loop i = $i "
done
echo " Out of loop i is : $i "
When run output :
Outside loop i = 0
Inside loop i = 1
Inside loop i = 2
Inside loop i = 3
Inside loop i = 4
Inside loop i = 5
Inside... (8 Replies)
Discussion started by: Adarshreddy01
8 Replies
LEARN ABOUT DEBIAN
bio::tools::run::samtools
Bio::Tools::Run::Samtools(3pm) User Contributed Perl Documentation Bio::Tools::Run::Samtools(3pm)NAME
Bio::Tools::Run::Samtools - a run wrapper for the samtools suite *BETA*
SYNOPSIS
# convert a sam to a bam
$samt = Bio::Tools::Run::Samtools( -command => 'view',
-sam_input => 1,
-bam_output => 1 );
$samt->run( -bam => "mysam.sam", -out => "mysam.bam" );
# sort it
$samt = Bio::Tools::Run::Samtools( -command => 'sort' );
$samt->run( -bam => "mysam.bam", -pfx => "mysam.srt" );
# now create an assembly
$assy = Bio::IO::Assembly->new( -file => "mysam.srt.bam",
-refdb => "myref.fas" );
DESCRIPTION
This is a wrapper for running samtools, a suite of large-alignment reading and manipulation programs available at
<http://samtools.sourceforge.net/>.
RUNNING COMMANDS
To run a "samtools" command, construct a run factory, specifying the desired command using the "-command" argument in the factory
constructor, along with options specific to that command (see "OPTIONS"):
$samt = Bio::Tools::Run::Samtools->new( -command => 'view',
-sam_input => 1,
-bam_output => 1);
To execute, use the "run()" method. Input and output files are specified in the arguments of "run()" (see "FILES"):
$samt->run( -bam => "mysam.sam", -out => "mysam.bam" );
OPTIONS
"samtools" is complex, with many subprograms (commands) and command-line options and file specs for each. This module attempts to provide
commands and options comprehensively. You can browse the choices like so:
$samt = Bio::Tools::Run::Samtools->new( -command => 'pileup' );
# all samtools commands
@all_commands = $samt->available_parameters('commands');
@all_commands = $samt->available_commands; # alias
# just for pileup
@pup_params = $samt->available_parameters('params');
@pup_switches = $samt->available_parameters('switches');
@pup_all_options = $samt->available_parameters();
Reasonably mnemonic names have been assigned to the single-letter command line options. These are the names returned by
"available_parameters", and can be used in the factory constructor like typical BioPerl named parameters.
See <http://samtools.sourceforge.net/samtools.shtml> for the gory details.
FILES
When a command requires filenames, these are provided to the "run()" method, not the constructor ("new()"). To see the set of files
required by a command, use "available_parameters('filespec')" or the alias "filespec()":
$samt = Bio::Tools::Run::Samtools->new( -command => 'view' );
@filespec = $samt->filespec;
This example returns the following array:
bam
>out
This indicates that the bam/sam file (bam) and the output file (out) MUST be specified in the "run()" argument list:
$samt->run( -bam => 'mysam.sam', -out => 'mysam.cvt' );
If files are not specified per the filespec, text sent to STDOUT and STDERR is saved and is accessible with "$bwafac-"stdout()> and
"$bwafac-"stderr()>.
FEEDBACK
Mailing Lists
User feedback is an integral part of the evolution of this and other Bioperl modules. Send your comments and suggestions preferably to the
Bioperl mailing list. Your participation is much appreciated.
bioperl-l@bioperl.org - General discussion
http://bioperl.org/wiki/Mailing_lists - About the mailing lists
Support
Please direct usage questions or support issues to the mailing list:
bioperl-l@bioperl.org
rather than to the module maintainer directly. Many experienced and reponsive experts will be able look at the problem and quickly address
it. Please include a thorough description of the problem with code and data examples if at all possible.
Reporting Bugs
Report bugs to the Bioperl bug tracking system to help us keep track of the bugs and their resolution. Bug reports can be submitted via the
web:
http://redmine.open-bio.org/projects/bioperl/
AUTHOR - Mark A. Jensen
Email maj -at- fortinbras -dot- us
APPENDIX
The rest of the documentation details each of the object methods. Internal methods are usually preceded with a _
new
Title : new
Usage : my $obj = new Bio::Tools::Run::Samtools();
Function: Builds a new Bio::Tools::Run::Samtools object
Returns : an instance of Bio::Tools::Run::Samtools
Args :
perl v5.12.3 2011-06-18 Bio::Tools::Run::Samtools(3pm)