Displaying installed apps#
Apps perform functions ranging from multiple sequence alignment (e.g. progressive_align
), to excluding alignment columns containing non-nucleotide characters (e.g. omit_degenerates
) to performing maximum-likelihood evolutionary analyses (e.g. model
).
from cogent3 import available_apps
available_apps()
package | name | composable | doc | input type | output type |
---|---|---|---|---|---|
piqtree | piqtree_fit | True | Alignment, ArrayAlignment | PhyloNode, SerialisableType | |
piqtree | piqtree_jc_dists | True | Alignment, ArrayAlignment | PhyloNode, SerialisableType | |
piqtree | piqtree_mfinder | True | Find the models of best fit for an alignment using ModelFinder. | Alignment, ArrayAlignment | ModelFinderResult, SerialisableType |
piqtree | piqtree_nj | True | Construct a neighbour joining tree from a pairwise distance matrix. | DistanceMatrix | PhyloNode |
piqtree | piqtree_phylo | True | Alignment, ArrayAlignment | PhyloNode, SerialisableType | |
... | ... | ... | ... | ... | ... |
cogent3 | uniformize_tree | True | Standardises the orientation of unrooted trees. | PhyloNode, TreeNode | PhyloNode, SerialisableType, TreeNode |
cogent3 | write_db | True | Write serialised objects to a database instance. | SerialisableType | IdentifierType |
cogent3 | write_json | True | Writes data in json format. | SerialisableType | IdentifierType |
cogent3 | write_seqs | True | Write sequences in standard formats. | Alignment, ArrayAlignment, SequenceCollection | IdentifierType |
cogent3 | write_tabular | True | Writes tabular data in text format supported by the cogent3 Table object. | DictArray, DistanceMatrix, Table | IdentifierType |
Top 5 and bottom 5 rows from 52 rows x 6 columns
The name_filter
argument can be used to display only the apps that match a string. For example, to display all the loader apps
available_apps(name_filter="load")
package | name | composable | doc | input type | output type |
---|---|---|---|---|---|
cogent3 | load_aligned | True | Loads aligned sequences. Returns an Alignment object. | IdentifierType | Alignment, ArrayAlignment, SerialisableType |
cogent3 | load_db | True | Loads serialised cogent3 objects from a db. Returns whatever object type was stored. | IdentifierType | SerialisableType |
cogent3 | load_json | True | Loads json serialised cogent3 objects from a json file. Returns whatever object type was stored. | IdentifierType | SerialisableType |
cogent3 | load_tabular | True | Loads delimited data. Returns a Table. | IdentifierType | DictArray, DistanceMatrix, Table |
cogent3 | load_unaligned | True | Loads unaligned sequences. Returns a SequenceCollection. | IdentifierType | SequenceCollection, SerialisableType |
5 rows x 6 columns
Note
The first column lists the package providing the app.