MASA-Core
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
AbstractAlignerAbstract class that executes the Alignment procedure
AbstractAlignerParametersThe customized parameters of a MASA Extension, used for receiving, manipulating and customizing command line parameters
AbstractAlignerSafeA thread-safe AbstractAligner extension
AbstractBlockAlignerAbstract class that processes blocks individually considering some schedule mechanism
AbstractBlockProcessor
AbstractBlockPruning
AbstractDiagonalAlignerAbstract class that processes diagonal of blocks
aligner_capabilities_tStruct that informs to the MASA framework which capabilities the MASA extension implements
AlignerManager
AlignerPool
AlignerTester
AlignerUtils
Alignment
AlignmentBinaryFile
AlignmentParams
BestScoreList
BlockAlignerParametersThis class contains the parameters for the AbstractBlockAligner
BlockPruningDiagonal
BlockPruningGenericN2
BlocksFile
Buffer
Buffer2
buffer2_statistics_t
buffer_statistics_t
BufferedCellsReader
BufferedCellsWriter
BufferedStream
BufferFactory
BufferLogger
cell_tStruct that represents a cell in the DP matrix
CellsReader
CellsWriter
classcomp
CmdCreateRing
CmdDiscover
CmdJoin
CmdNotifyScore
CmdPeerList
CmdPeerRequest
CmdPeerResponse
CmdStatusRequest
CmdStatusResponse
CmdTestRing
CmdUndiscover
Command
command_t
config_option_t
ConfigParser
Configs
coordinate_t
CPUBlockProcessor
crosspoint_tRepresents a crosspoint between the optimal alignment and a special row
CrosspointsFile
dispatch_job_t
dispatch_job_t::dispatch_params_t
DummyCellsReader
DummyCellsWriter
FileBuffer
FileCellsReader
FileCellsWriter
FileStream
FirstRowClass that reads and stores an Special Row considering a the affine gap formula in the first row
gap_sequence_t
gap_t
Grid
IAlignerInterface between the MASA extension and the MASA framework
IAlignerParametersThe customized parameters of a MASA Extension, used for receiving, manipulating and customizing command line parameters
IllegalArgumentExceptionArgument exception class
IManagerInterface that manages the MASA extension execution
InitialCellsReader
IOExceptionIO exception class
Job
MasaNet
MasaNetCallbacks
MasaNetCLI
MasaNetJob
MasaNetStatus
match_result_tStruct that notifies the match result in the Mayers-Miller matching procedure
NullBuffer
output_format_t
dispatch_job_t::dispatch_params_t::params_score_t
Partition
Peer
PeerList
Properties
RecurrentTimer
ReversedCellsReader
score_params_tDefines the match/mismatch score and affine gap penalties
score_tRepresents a score in the DP matrix
SeekableCellsReader
Sequence
SequenceData
SequenceInfo
SequenceModifiers
SocketBuffer
SocketCellsReader
SocketCellsWriter
SpecialRowAbstract class that represents an Special Row
SpecialRowFileClass that reads and stores an Special Row in the disk
SpecialRowRAMClass that reads and stores an Special Row in the RAM memory
SpecialRowReader
SpecialRowsArea
SpecialRowsPartition
SpecialRowWriter
split_args_t
SplitCellsReader
Timer::stat_t
Status
TeeCellsReader
Timer
total_score_t
URLCellsReader
URLCellsWriter