ajnexus


Data type AjPNexusTaxa

Ajax nexus data taxa block object.

Alias name(s)

NameDescription
AjSNexusTaxa
AjONexusTaxa

Constructor(s)

NameDescription
nexusTaxaNewDefault constructor

Destructor(s)

NameDescription
nexusTaxaDelDefault destructor

Attributes

NameTypeDescription
TaxLabelsTaxon names
NtaxNumber of taxons
PaddingPadding to alignment boundary


Data type AjPNexusCharacters

Ajax nexus data characters block object.

Alias name(s)

NameDescription
AjSNexusCharacters
AjONexusCharacters

Constructor(s)

NameDescription
nexusCharactersNewDefault constructor

Destructor(s)

NameDescription
nexusCharactersDelDefault destructor

Attributes

NameTypeDescription
NewTaxaNew taxa read from data block
NtaxNumber of taxons
NcharNumber of characters
RespectCaseRespect case if true
DataTypeData type
SymbolsCharacter symbols
EquateCharacter equivalent names
LabelsLabels if true
TransposeTranspose data if true
InterleaveInterleaved input if true
TokensIf true, tokens set
ItemsCharacter items
StatesFormatStatesformat string
EliminateElimioate string
CharStateLabelsCharacter and state labels
CharLabelsCharacter labels
StateLabelsState labels
MatrixMatrix data
SequencesSequence data
MissingMissing character in input data
GapGap character in input data
MatchCharMatching charater in input
PaddingPadding to alignment boundary


Data type AjPNexusUnaligned

Ajax nexus data unaligned block object.

Very similar to a character block and will be merged with AjPNexusCharacter in the near future

Alias name(s)

NameDescription
AjSNexusUnaligned
AjONexusUnaligned

Constructor(s)

NameDescription
nexusUnalignedNewDefault constructor

Destructor(s)

NameDescription
nexusUnalignedDelDefault destructor

Attributes

NameTypeDescription
NewTaxaNew taxa read from data block
NtaxNumber of taxons
DataTypeData type
RespectCaseRespect case if true
LabelsLabels if true
SymbolsCharacter symbols
EquateCharacter equivalent names
MatrixMatrix data
MissingMissing character in input data
PaddingPadding to alignment boundary


Data type AjPNexusDistances

Ajax nexus data distances block object.

Alias name(s)

NameDescription
AjSNexusDistances
AjONexusDistances

Constructor(s)

NameDescription
nexusDistancesNewDefault constructor

Destructor(s)

NameDescription
nexusDistancesDelDefault destructor

Attributes

NameTypeDescription
NewTaxaNew taxa read from data block
NtaxNumber of taxons
NcharNumber of characters
DiagonalIf true, expect to read diagonal of matrix
LabelsLabels if true
InterleaveInterleaved input if true
TriangleTriangular distances block type
MatrixMatrix data
MissingMissing character in input data
PaddingPadding to alignment boundary


Data type AjPNexusSets

Ajax nexus data sets block object.

The data is generally the NEXUS command strings as in the original file.

Alias name(s)

NameDescription
AjSNexusSets
AjONexusSets

Constructor(s)

NameDescription
nexusSetsNewDefault constructor

Destructor(s)

NameDescription
nexusSetsDelDefault destructor

Attributes

NameTypeDescription
CharSetCharacter set commands
StateSetState set commands
ChangeSetChange set commands
TaxSetTaxon set commands
TreeSetTree set commands
CharPartitionCharacter partition statements
TaxPartitionTaxa partition statements
TreePartitionTree partition statements


Data type AjPNexusAssumptions

Ajax nexus data sssumptions block object.

Alias name(s)

NameDescription
AjSNexusAssumptions
AjONexusAssumptions

Constructor(s)

NameDescription
nexusAssumptionsNewDefault constructor

Destructor(s)

NameDescription
nexusAssumptionsDelDefault destructor

Attributes

NameTypeDescription
DefTypeOptions deftype subcommand
PolyTCountOptions polytcount subcommand
GapModeOptions gapmode subcommand
UserTypeUsertype commands
TypeSetTypeset commands
WtSetWtset commands
ExSetExset commands
AncStatesAncstates commands


Data type AjPNexusCodons

Ajax nexus data codons block object.

Alias name(s)

NameDescription
AjSNexusCodons
AjONexusCodons

Constructor(s)

NameDescription
nexusCodonsNewDefault constructor

Destructor(s)

NameDescription
nexusCodonsDelDefault destructor

Attributes

NameTypeDescription
CodonPosSetCodonPosSetcommands
GeneticCodeGeneticCodecommands
CodeSetCodeSetcommands


Data type AjPNexusTrees

Ajax nexus data trees block object.

Alias name(s)

NameDescription
AjSNexusTrees
AjONexusTrees

Constructor(s)

NameDescription
nexusTreesNewDefault constructor

Destructor(s)

NameDescription
nexusTreesDelDefault destructor

Attributes

NameTypeDescription
TranslateTranslate commands
TreeTree commands


Data type AjPNexusNotes

Ajax nexus data notes block object.

Alias name(s)

NameDescription
AjSNexusNotes
AjONexusNotes

Constructor(s)

NameDescription
nexusNotesNewDefault constructor

Destructor(s)

NameDescription
nexusNotesDelDefault destructor

Attributes

NameTypeDescription
TextText commands
PicturePicture commands


Data type AjPNexus

Ajax nexus data object.

Alias name(s)

NameDescription
AjSNexus
AjONexus

Constructor(s)

NameDescription
ajNexusNewDefault constructor

Destructor(s)

NameDescription
ajNexusDelDefault destructor

Attributes

NameTypeDescription
TaxaTaxa
CharactersCharacters (or data)
UnalignedUnaligned
DistancesDistances
SetsSets
AssumptionsAssumptions
CodonsCodons
TreesTrees
NotesNotes
NtaxNumber of taxa (wherever they were defined)
PaddingPadding to alignment boundary