Package | Description |
---|---|
info.bioinfweb.jphyloio.formats.nexus |
Contains classes for reading from and writing to streams/files in Nexus format.
|
info.bioinfweb.jphyloio.formats.nexus.blockhandlers |
Contains implementations of
NexusCommandEventReader
for commands that are valid in all Nexus blocks. |
info.bioinfweb.jphyloio.formats.nexus.commandreaders |
Contains general classes for reading Nexus commands.
|
info.bioinfweb.jphyloio.formats.nexus.commandreaders.all |
Contains implementations of
NexusCommandEventReader
for commands that are valid in all Nexus blocks. |
info.bioinfweb.jphyloio.formats.nexus.commandreaders.characters |
Contains classes for reading Nexus commands in a
CHARACTERS , UNALIGNED or DATA
block. |
info.bioinfweb.jphyloio.formats.nexus.commandreaders.sets |
Contains classes for reading Nexus commands in a
SETS block. |
info.bioinfweb.jphyloio.formats.nexus.commandreaders.taxa |
Contains classes for reading Nexus commands in a
TAXA block. |
info.bioinfweb.jphyloio.formats.nexus.commandreaders.trees |
Contains classes for reading Nexus commands in a
TREES block. |
info.bioinfweb.jphyloio.formats.nexus.receivers |
Contains implementations of
JPhyloIOEventReceiver used internally by
NexusEventReader . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractNexusSetWriter
Customizable implementation for writing different kinds of Nexus sets.
|
class |
NexusEventReader
Event based reader for Nexus files.
|
class |
NexusEventWriter
Event based writer for the Nexus format.
|
class |
NexusFactory
Reader and writer factory for the Nexus format.
|
class |
NexusReaderStreamDataProvider
Stores data that shall be shared among different implementations of
NexusCommandEventReader
reading from the same document. |
Modifier and Type | Class and Description |
---|---|
class |
CharactersDataUnalignedBlockHandler
A Nexus block handler to read sequence data from the
CHARACTERS , DATA or UNALIGNED
blocks. |
class |
ENewickNetworksBlockHandler
A Nexus block handler to read phylogenetic networks from a
NETWORK block containing network definitions
in the eNewick format. |
class |
TaxaBlockHandler |
class |
TreesBlockHandler |
Modifier and Type | Class and Description |
---|---|
class |
AbstractKeyValueCommandReader |
class |
DefaultCommandReader
Default Nexus command reader for all unsupported Nexus commands.
|
Modifier and Type | Class and Description |
---|---|
class |
LinkReader
Reads the
LINK command of a Nexus block and stores the links in the shared information map of the
stream data provider under the key NexusReaderStreamDataProvider.INFO_KEY_BLOCK_LINKS . |
class |
TitleReader
Reads the
TITLE command of a Nexus block and stores the title in the shared information map of the
stream data provider under the key NexusReaderStreamDataProvider.INFO_KEY_BLOCK_TITLE . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCharLabelsReader
Implements shared functionality for Nexus command readers that process character (alignment column) definitions.
|
class |
CharLabelsReader
Nexus reader for the
CHARLABELS command that produces CharacterDefinitionEvent s. |
class |
CharStateLabelsReader
Nexus reader for the
CHARSTATELABELS command that produces CharacterDefinitionEvent s. |
class |
DimensionsReader |
class |
FormatReader
Parser for the
Format command in a Characters , Unaligned or Data block. |
class |
MatrixReader
Parser for the
MATRIX command in a CHARACTERS , UNALIGNED or DATA block. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractNexusSetReader
General reader implementation to read the Nexus commands that define different kinds of sets.
|
class |
CharSetReader
Parser for the
CHARSET command in the SETS block. |
class |
IDBasedSetsReader
Base class for all Nexus readers that create set event streams that consist of
SetElementEvent s. |
class |
TaxSetReader |
class |
TreeSetReader |
Modifier and Type | Class and Description |
---|---|
class |
TaxLabelsReader |
Modifier and Type | Class and Description |
---|---|
class |
ENewickNetworkReader
Nexus command reader for the custom
NETWORK command. |
class |
NexusNewickReaderNodeLabelProcessor |
class |
TranslateReader |
class |
TreeReader |
Modifier and Type | Class and Description |
---|---|
class |
AbstractNexusEventReceiver
Implements basic functionality for event receivers writing Nexus.
|
class |
AbstractNexusSetsEventReceiver
General implementation for event receivers writing Nexus set commands.
|
class |
CharacterSetEventReceiver |
class |
ReferenceOnlySetReceiver |
class |
TokenSetEventReceiver |