- http://en.wikipedia.org/wiki/FASTA_format
- Lipman, DJ; Pearson, WR (1985). “Rapid and sensitive protein similarity searches”. Science 227 (4693): 1435–41. doi:10.1126/science.2983426.
- data_type (str) – When reading into a DataSet object, the type of data must be specified: “dna”, “rna”, “protein”, “restriction”, “infinite”, “standard”, or “continuous”.
- default_state_alphabet (|StateAlphabet| instance) – A StateAlphabet object to be used to manage the alphabet of the characters (StandardCharacterMatrix only).
d = dendropy.DnaCharacterMatrix.get(
path="data.fas",
schema="fasta",
label=None,
taxon_namespace=None,
matrix_offset=None,
ignore_unrecognized_keyword_arguments=False,
)
d = dendropy.RnaCharacterMatrix.get(
path="data.fas",
schema="fasta",
label=None,
taxon_namespace=None,
matrix_offset=None,
ignore_unrecognized_keyword_arguments=False,
)
d = dendropy.ProteinCharacterMatrix.get(
path="data.fas",
schema="fasta",
label=None,
taxon_namespace=None,
matrix_offset=None,
ignore_unrecognized_keyword_arguments=False,
)
d = dendropy.RestrictionSitesCharacterMatrix.get(
path="data.fas",
schema="fasta",
label=None,
taxon_namespace=None,
matrix_offset=None,
ignore_unrecognized_keyword_arguments=False,
)
d = dendropy.InfiniteSitesCharacterMatrix.get(
path="data.fas",
schema="fasta",
label=None,
taxon_namespace=None,
matrix_offset=None,
ignore_unrecognized_keyword_arguments=False,
)
d = dendropy.StandardCharacterMatrix.get(
path="data.fas",
schema="fasta",
label=None,
taxon_namespace=None,
matrix_offset=None,
ignore_unrecognized_keyword_arguments=False,
default_state_alphabet=None,
)
d = dendropy.StandardCharacterMatrix.get(
path="data.fas",
schema="fasta",
label=None,
taxon_namespace=None,
matrix_offset=None,
ignore_unrecognized_keyword_arguments=False,
default_state_alphabet=dendropy.new_standard_state_alphabet("0123456789"),
)
Note that the type of data needs to be specified using the data_type keyword argument.
d = dendropy.DataSet.get(
path="data.fas",
schema="fasta",
label=None,
taxon_namespace=None,
ignore_unrecognized_keyword_arguments=False,
data_type="dna",
)
d = dendropy.DataSet.get(
path="data.fas",
schema="fasta",
label=None,
taxon_namespace=None,
ignore_unrecognized_keyword_arguments=False,
data_type="dna",
)
d = dendropy.DataSet.get(
path="data.fas",
schema="fasta",
label=None,
taxon_namespace=None,
ignore_unrecognized_keyword_arguments=False,
data_type="standard",
)
d = dendropy.DataSet.get(
path="data.fas",
schema="fasta",
label=None,
taxon_namespace=None,
ignore_unrecognized_keyword_arguments=False,
data_type="standard",
default_state_alphabet=dendropy.new_standard_state_alphabet("01")
)
Note that the type of data needs to be specified using the data_type keyword argument.
d = dendropy.DataSet()
d.read(
path="data.fas",
schema="fasta",
label=None,
taxon_namespace=None,
ignore_unrecognized_keyword_arguments=False,
data_type="dna",
)
d = dendropy.DataSet()
d.read(
path="data.fas",
schema="fasta",
label=None,
taxon_namespace=None,
ignore_unrecognized_keyword_arguments=False,
data_type="protein",
)
d = dendropy.DataSet()
d.read(
path="data.fas",
schema="fasta",
label=None,
taxon_namespace=None,
ignore_unrecognized_keyword_arguments=False,
data_type="standard",
)
d = dendropy.DataSet()
d.read(
path="data.fas",
schema="fasta",
label=None,
taxon_namespace=None,
ignore_unrecognized_keyword_arguments=False,
data_type="standard",
default_state_alphabet=dendropy.new_standard_state_alphabet("abc"),
)
wrap (boolean, default: |True|) – If False, then sequences are written out as single, unbroken lines. Defaults to True: wraps sequences at 70 colums.
d.write(
path="data.fas",
schema="fasta",
wrap=True,
ignore_unrecognized_keyword_arguments=False,
)
s = d.as_string(
schema="fasta",
wrap=True,
ignore_unrecognized_keyword_arguments=False,
)
d.write(
path="data.fas",
schema="fasta",
wrap=True,
ignore_unrecognized_keyword_arguments=False,
)
s = d.as_string(
schema="fasta",
wrap=True,
ignore_unrecognized_keyword_arguments=False,
)
d.write(
path="data.fas",
schema="fasta",
wrap=True,
ignore_unrecognized_keyword_arguments=False,
)
s = d.as_string(
schema="fasta",
wrap=True,
ignore_unrecognized_keyword_arguments=False,
)
d.write(
path="data.fas",
schema="fasta",
wrap=True,
ignore_unrecognized_keyword_arguments=False,
)
s = d.as_string(
schema="fasta",
wrap=True,
ignore_unrecognized_keyword_arguments=False,
)
d.write(
path="data.fas",
schema="fasta",
wrap=True,
ignore_unrecognized_keyword_arguments=False,
)
s = d.as_string(
schema="fasta",
wrap=True,
ignore_unrecognized_keyword_arguments=False,
)
d.write(
path="data.fas",
schema="fasta",
wrap=True,
ignore_unrecognized_keyword_arguments=False,
)
s = d.as_string(
schema="fasta",
wrap=True,
ignore_unrecognized_keyword_arguments=False,
)
d.write(
path="data.fas",
schema="fasta",
wrap=True,
ignore_unrecognized_keyword_arguments=False,
)
s = d.as_string(
schema="fasta",
wrap=True,
ignore_unrecognized_keyword_arguments=False,
)