-
Notifications
You must be signed in to change notification settings - Fork 23
AB Screw formats
Steve Bond edited this page Nov 1, 2016
·
4 revisions
Convert between BioPython supported formats. Not all conversions are well supported by BioPython, and (with the exception of PHYLIP) there hasn't been much effort yet in the BuddySuite to handle the conversions that don't work. Standard formats should be fine though, like fasta, clustal, nexus, and phylip.
The desired output format. The following formats are currently officially supported, and if you encounter any errors reading or writing them, please contact the developers.
- FASTA
- GenBank
- EMBL
- SeqXML
- PHYLIP (multiple types)
- phylip-strict (phylip)
- phylip-relaxed (phylipr)
- phylip-sequential-strict (phylipss)
- phylip-sequential-relaxed (phylipsr)
- NEXUS
- Stockholm
- CLUSTAL
- SwissProt (read only)
Works the same as all other in place calls, except that the file will be given a new extension to match the new format.
#NEXUS
begin data;
dimensions ntax=4 nchar=315;
format datatype=protein missing=? gap=-;
matrix
'Dme-Panxδ3' --------GFI----KIDNMVFRCHYRITAI-LFTCCIIVTANNLIGDPISCI--IPMHVINTFCWITYTYTV-----AGPGLE-K-HSYYQWVPFVLFFQGLMFYVPHWVWKM--DGKIRMITGV---DDRDRILKYFVNNT--HNGYSFYFFCELLNFINVIVNIFMVDKFLGGAFMSYGTDVLKFSNMDQD-RFDPMIEIFPRLTKCTFHKFGPSGSVQKHDTLCVLALNILNEKIYIFLWFWFIILATISGVAVLYSVVITRTIRKE----------------GDFLILHFLSQNLSTRSYSDMLQ-----
'Dme-Panxδ2' MDVFGSVKGLLKID-QVDNNVFRMHYKATVIILIAFSLLVTSRQYIGDPIDCIVEIPLGVMDTYCWIYSTFTVPEGRDVQPGSE-KYHKYYQWVCFVLFFQAILFYVPRYLWKSWEGGRLKMLVDLSVNDKDRKIVDYF-GNLNRHNFYAFFFVCEALNFVNVIGQIYFVDFFLDGEFSTYGSDVLKFTELEPDERIDPMARVFPKVTKCTFHKYGPSGSVQTHDGLCVLPLNIVNEKIYVFLWFWFIILSIMS-ISLIYRIAVAPKLRHLLLRARSRAESEVEVAIGDWFLLYQLGKNIDPLIYKEVISDLEMG
'Dme-Panxδ4' MAAVKPLSKYLQFKVHIYDAIFTLHSKVTVALLLACTFLLSSKQYFGDPIQCFGDKD---MDAFCWIYGAYLQCA---VSKVVE-NYITYYQWVVLVLLLESFVFYMPAFLWKIWEGGRLKHLCDFK--RTHRVLVNYF----ETHFRYFVYVFCEILNLSISILNFLLLDVFFGGFWGRY-----------RNALYNQWIAVFPKCAKCEY-KGGPSGSSNIYDYLCLLPLNILNEKIFAFLWIWFILAMLIS-LKFLYRLAVLYPMRLQLLRPKKHLQVALNCSFGDWFVLMRVGNNISPELFRKLLEEL---
'Dme-Panxδ1' YKLLGSLKSYLKWQIQTDNAVFRLHNSFTTVLLLTCSLIITATQYVGQPISCIVGVP-HVVNTFCWIHSTFTMPDRREVHPGVDFKYYTYYQWVCFVLFFQAMACYTPKFLWNKFEGGLMRMIVGLNITRKRDALLDYLIKHVKRHKLYA-YWACEFLCCINIIVQMYLMNRFFDGEFLSYGTNIMKLSDVPQEQRVDPMVYVFPRVTKCTFHKYGPSGSLQKHDSLCILPLNIVNEKTYVFIWFWFWILLVL--LGLVFRCIIFPKFRPRLLNASNRIPMECRLDIGDWWLIYMLGRNLDPVIYKDVMSEFQVP
;
end;
$: alb Drosophila.nex -sf fasta
>Dme-Panxδ3
--------GFI----KIDNMVFRCHYRITAI-LFTCCIIVTANNLIGDPISCI--IPMHV
INTFCWITYTYTV-----AGPGLE-K-HSYYQWVPFVLFFQGLMFYVPHWVWKM--DGKI
RMITGV---DDRDRILKYFVNNT--HNGYSFYFFCELLNFINVIVNIFMVDKFLGGAFMS
YGTDVLKFSNMDQD-RFDPMIEIFPRLTKCTFHKFGPSGSVQKHDTLCVLALNILNEKIY
IFLWFWFIILATISGVAVLYSVVITRTIRKE----------------GDFLILHFLSQNL
STRSYSDMLQ-----
>Dme-Panxδ2
MDVFGSVKGLLKID-QVDNNVFRMHYKATVIILIAFSLLVTSRQYIGDPIDCIVEIPLGV
MDTYCWIYSTFTVPEGRDVQPGSE-KYHKYYQWVCFVLFFQAILFYVPRYLWKSWEGGRL
KMLVDLSVNDKDRKIVDYF-GNLNRHNFYAFFFVCEALNFVNVIGQIYFVDFFLDGEFST
YGSDVLKFTELEPDERIDPMARVFPKVTKCTFHKYGPSGSVQTHDGLCVLPLNIVNEKIY
VFLWFWFIILSIMS-ISLIYRIAVAPKLRHLLLRARSRAESEVEVAIGDWFLLYQLGKNI
DPLIYKEVISDLEMG
>Dme-Panxδ4
MAAVKPLSKYLQFKVHIYDAIFTLHSKVTVALLLACTFLLSSKQYFGDPIQCFGDKD---
MDAFCWIYGAYLQCA---VSKVVE-NYITYYQWVVLVLLLESFVFYMPAFLWKIWEGGRL
KHLCDFK--RTHRVLVNYF----ETHFRYFVYVFCEILNLSISILNFLLLDVFFGGFWGR
Y-----------RNALYNQWIAVFPKCAKCEY-KGGPSGSSNIYDYLCLLPLNILNEKIF
AFLWIWFILAMLIS-LKFLYRLAVLYPMRLQLLRPKKHLQVALNCSFGDWFVLMRVGNNI
SPELFRKLLEEL---
>Dme-Panxδ1
YKLLGSLKSYLKWQIQTDNAVFRLHNSFTTVLLLTCSLIITATQYVGQPISCIVGVP-HV
VNTFCWIHSTFTMPDRREVHPGVDFKYYTYYQWVCFVLFFQAMACYTPKFLWNKFEGGLM
RMIVGLNITRKRDALLDYLIKHVKRHKLYA-YWACEFLCCINIIVQMYLMNRFFDGEFLS
YGTNIMKLSDVPQEQRVDPMVYVFPRVTKCTFHKYGPSGSLQKHDSLCILPLNIVNEKTY
VFIWFWFWILLVL--LGLVFRCIIFPKFRPRLLNASNRIPMECRLDIGDWWLIYMLGRNL
DPVIYKDVMSEFQVP
Write the file in place
$: alb Drosophila.nex -sf phylipsr -i
File over-written at:
/home/Documents/BuddySuite/workshop/test_files/Drosophila.physr