Skip to main content
Ctrl+K

cogent3

  • apps
  • Cookbook
  • Tutorials
  • API
  • GitHub
  • apps
  • Cookbook
  • Tutorials
  • API
  • GitHub

Section Navigation

  • Overview of apps
    • Overview of using apps
    • Getting help on an app
    • Getting an app
    • Displaying installed apps
    • Data stores – collections of data records
    • Tracking records that could not be processed
    • Writing your own apps
  • App Cookbook
    • Loading data
      • Loading aligned sequence data
      • Loading unaligned sequence data
      • Loading tabular data
      • Loading JSON serialised objects
    • Sequence Alignment
      • Using a nucleotide model
      • Using a codon model
      • Using a protein model
    • Filtering data
      • Removing degenerate characters
      • Removing highly gapped positions
      • Remove problem sequences from an alignment
      • Remove duplicated sequences from an alignment
      • Filter sequence collections and alignments by length
      • Sample an alignment to a fixed length
      • Remove trailing stop codons from sequences in an alignment
      • Sample nucleotides from a given codon position
      • Select named sequences from a collection
      • Select n sequences from a collection
      • Concatenating alignments
    • Writing Data
      • Writing sequences and sequence alignments
      • Writing tabular data
      • Writing JSON Serialised Objects
      • Writing a database to file
  • Tutorials
    • Modelling sequence evolution
      • Apply a non-stationary nucleotide model to an alignment with 3 sequences
      • Apply a non-stationary nucleotide model to an alignment with a tree
      • Specifying a non-stationary model with time-heterogeneous parameters
      • Extracting maximum likelihood estimates from a model_result
      • Reconstructing ancestral states
      • Applying a discrete-time, non-stationary nucleotide model
      • Applying a time-reversible nucleotide model
      • Applying GNC, a non-stationary codon model
      • Applying a time-reversible codon model
    • Testing hypotheses about sequence evolution
      • Testing a hypothesis – non-stationary or time-reversible
    • Testing for natural selection
      • natsel_neutral – a test for selective neutrality
      • natsel_timehet – a test of branch heterogeneity
      • natsel_sitehet – a test of site heterogeneity
      • natsel_zhang – a branch-site test
  • apps
  • Overview of apps

Overview of apps#

The fundamentals of using apps.

  • Overview of using apps
    • What are apps?
    • How do I start to use cogent3 apps?
    • Types of apps
    • An example
  • Getting help on an app
  • Getting an app
  • Displaying installed apps
  • Data stores – collections of data records
    • Using data stores with cogent3
    • Applying a pipeline to a data store
  • Tracking records that could not be processed
    • A cogent3 example
  • Writing your own apps
    • Available cogent3 types
    • Defining a cogent3 app from a function
    • Defining a cogent3 app from a class
    • App naming conventions
    • How to get the citations for the apps you use

previous

apps

next

Overview of using apps

Show Source

© Copyright 2020-2026, cogent3 Team.

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.17.1.