Sponsored Content
Top Forums Shell Programming and Scripting Changing from FASTA to PHYLIP format Post 302498239 by bartus11 on Sunday 20th of February 2011 06:02:50 PM
Old 02-20-2011
Code:
awk -vRS=">" -vFS="\n" -vOFS="" '$0!=""{$1=substr($1,1,8);$1=sprintf ("%-10s",$1)}$0!=""' file > file.tmp; awk 'NR==1{"wc -l /tmp/b|cut -d\" \" -f1"|getline a; print a,length($2)}1' file.tmp

Code ugly as hell, but working.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Changing date format

Hi, Is there any way to change one date format to another ?? I mean I have a file having dates in the format (Thu Sep 29 2005) ... and i wud like to change these to YYYYMMDD format .. is there any command which does so ?? Or anything like enum which we have in C ?? Thanks in advance, ... (5 Replies)
Discussion started by: Sabari Nath S
5 Replies

2. UNIX for Dummies Questions & Answers

Changing the format of date

Hi, There are lots of threads about how to manipulate the date using date +%m %....... But how can I change the default format of the commad date? $ date Mon Apr 10 10:57:15 BST 2006 This would be on fedora and SunOs. Cheers, Neil (4 Replies)
Discussion started by: nhatch
4 Replies

3. Shell Programming and Scripting

changing format

Dear Experts, Currently my script is gereating the output like this as mentioned below. 8718,8718,0,8777 7450,7450,0,7483 5063,5063,0,5091 3840,3840,0,3855 3129,3129,0,3142 2400,2400,0,2419 2597,2597,0,2604 3055,3055,0,3078 4249,4249,0,4266 4927,4927,0,4957 8920,8920,0,8978... (4 Replies)
Discussion started by: shary
4 Replies

4. Shell Programming and Scripting

Changing date format

Hi, I have a column in a table of Timestamp datatype. For Example : Var1 is the column 2008-06-26-10.10.30.2006. I have Given query as date(var1) and time (var1) I got the file as in the below format : File1: Col1 Col2 2008-06-02|12.36.06 2008-06-01|23.36.35 But the problem is... (7 Replies)
Discussion started by: manneni prakash
7 Replies

5. Shell Programming and Scripting

changing month in Mmm format to mm FORMAT

i have an variable mydate=2008Nov07 i want o/p as in variable mymonth=11 (i.e nov comes on 11 number month) i want some command to do this for any month without using any loop. plz help me (1 Reply)
Discussion started by: RahulJoshi
1 Replies

6. UNIX for Dummies Questions & Answers

fasta format?

Hi, I'm in need of creating a file in the fasta format: >1A6A.A HVIIQAEFYLNPDQSGEFMFDFDGDEIFHVDMAKKETVWRLEEFGRFASFEAQGALANIAVDKANLEIMTKRSNYTPITN VPPEVTVLTNSPVELREPNVLICFIDKFTPPVVNVTWLRNGKPVTTGVSETVFLPREDHLFRKFHYLPFLPSTEDVYDCR VEHWGLDEPLLKHWEF >1A6A.B ... (5 Replies)
Discussion started by: lost
5 Replies

7. UNIX for Dummies Questions & Answers

Changing from Excel date format to MySQL date format

I have a list of dates in the following format: mm/dd/yyyy and want to change these to the MySQL standard format: yyyy-mm-dd. The dates in the original file may or may not be zero padded, so April is sometimes "04" and other times simply "4". This is what I use to change the format: sed -i '' -e... (2 Replies)
Discussion started by: figaro
2 Replies

8. Shell Programming and Scripting

Changing the date format

Hi all, I have a file with below data af23b|11-FEB-12|acc7 ad23b|12-JAN-12|acc4 as23b|15-DEC-11|acc5 z123b|18-FEB-12|acc1 I need the output as below:-(date in yyyymmdd format) af23b|20120211|acc7 ad23b|20120112|acc4 as23b|20111215|acc5 z123b|20120218|acc1 Please help me on this.... (7 Replies)
Discussion started by: gani_85
7 Replies

9. Shell Programming and Scripting

Shell script for changing the accession number of DNA sequences in a FASTA file

Hi, I am having a file of dna sequences in fasta format which look like this: >admin_1_45 atatagcaga >admin_1_46 atatagcagaatatatat with many such thousands of sequences in a single file. I want to the replace the accession Id "admin_1_45" similarly in following sequences to... (5 Replies)
Discussion started by: margarita
5 Replies

10. UNIX for Dummies Questions & Answers

Changing the file name format

Hello all, I am tryign to change the format of files (which are many in numbers). They at present are named like this: SomeProcess_M-130_100_1_3BR.root SomeProcess_M-130_101_2_3BX.root SomeProcess_M-130_103_3_3RY.root SomeProcess_M-130_105_1_3GH.root SomeProcess_M-130_99_1_3LF.root... (7 Replies)
Discussion started by: emily
7 Replies
MUSCLE(1)							   Muscle Manual							 MUSCLE(1)

NAME
muscle - Multiple Protein Sequence Alignment SYNOPSIS
muscle -in input file (fasta) [-out output file (default fasta)] [-diags] [-log log file] [-maxiters n] [-maxhours n] [-maxmb m] [-html] [-msf] [-clw] [-clwstrict] [-log[a] logfile] [-quiet] [-stable] [-group] [-version] DESCRIPTION
This manual page documents briefly the muscle command. muscle aligns protein sequences and is considered superior and faster than Clustal W. OPTIONS
-in input file Path to FASTA formatted input file -out output file Path to output file, FASTA formatted by default -diags Find diagonals (faster for similar sequences) -maxiters n Maximum number of iterations (integer, default 16) -maxhours n Maximum time to iterate in hours (default no limit) -maxmb m Maximum memory to allocate in Mb (default 80% of RAM) -html Write output in HTML format (default FASTA) -msf Write output in MSF format (default FASTA) -clw Write output in Clustal W format (default FASTA) -clwstrict As -clw, with 'CLUSTAL W (1.81)' header -log[a] logfile Log to file (append if -loga, overwrite if -log) -quiet Do not write progress messages to stderr -stable Output sequences in input order (default is -group) -group Group sequences by similarity (this is the default) -version Display version information and exit SEE ALSO
clustalw(1), seaview(1), t_coffee(1). AUTHORS
Robert Elgar Wrote Muscle. Steffen Moeller <moeller@debian.org> Wrote this manpage. Charles Plessy <charles-debian-nospam@plessy.org> Updated this manpage. COPYRIGHT
Copyright (C) 2003, 2004 Steffen Moeller (manpage) Copyright (C) 2007, 2008 Charles Plessy (manpage) Muscle is in the public domain, and therefore not subjected to copyright. This manual page was written by Steffen Moeller moeller@debian.org for the Debian(TM) system (but may be used by others). Permission is granted to copy, distribute and/or modify this document as if it were in public domain. muscle 3.7 02/06/2008 MUSCLE(1)
All times are GMT -4. The time now is 08:29 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy