A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

C

CALC_TYPE_WEBCOOC - Static variable in class comirva.mlearn.ghsom.WebCoocGroupPrototypeFinder
 
CALC_TYPE_WEBCOOC_NUMBER_OF_OCCS - Static variable in class comirva.mlearn.ghsom.WebCoocGroupPrototypeFinder
 
calcEuclDist(double[], double[]) - Static method in class comirva.util.external.EuclideanDistanceCalculator
 
calcSDH(int) - Method in class comirva.mlearn.SDH
Calculates an SDH with the specified spread.
calculate(File) - Method in class comirva.audio.extraction.AttributeExtractor
This method encapsulates the attribute extraction process.
calculate(File) - Method in class comirva.audio.extraction.FluctuationPatternCentExtractor
This method is used to calculate the fluctuation pattern for a whole song.
calculate(File) - Method in class comirva.audio.extraction.FluctuationPatternExtractor
This method is used to calculate the fluctuation pattern for a whole song.
calculate(File) - Method in class comirva.audio.extraction.MandelEllisExtractor
 
calculate(File) - Method in class comirva.audio.extraction.SpectralPatternCentExtractor
This method is used to calculate the fluctuation pattern for a whole song.
calculate(File) - Method in class comirva.audio.extraction.TimbreDistributionExtractor
This method is used to calculate the timbre distribution for a whole song.
calculateMean(Vector<Vector<Double>>) - Static method in class comirva.mlearn.GHSOM
 
calculateOccurrences(Vector<String>, FileFilter) - Method in class comirva.data.EntityTermProfile
Calculates the occurrences of the terms given as Vector in the argument in all text documents of the entity and stores their frequency and information on their occurrences in the entity's documents.
calculateOccurrences(Vector<String>) - Method in class comirva.data.SingleTermList
Calculates the occurrences of the terms given as Vector in the argument in the text document and stores their frequency.
calculateSongProximityValue(GHSOM, int) - Static method in class comirva.mlearn.ghsom.WebCoocIndividualPrototypeFinder
 
calculateSongProximityValue(Vector<Double>, HashMap<Integer, Vector<Double>>) - Static method in class comirva.mlearn.ghsom.WebCoocIndividualPrototypeFinder
 
calculateSunburst() - Method in class comirva.data.SunburstNode
Determines all nodes of the sunburst and calculates their document frequencies.
calculateVoronoiMean(Vector<Integer>) - Method in class comirva.mlearn.GHSOM
 
calcutateRankingsOf(Collection<String>) - Method in class comirva.mlearn.ghsom.CoOccurrencePrototypeFinder
returns a map including all values of the rankingFunction
cbaCfg - Variable in class comirva.visu.VisuPane
 
center - Variable in class comirva.audio.util.kmeans.KMeansClustering.Cluster
 
centHop - Variable in class comirva.audio.util.CentSpectrum
 
centProcessor - Variable in class comirva.audio.extraction.FluctuationPatternCentExtractor
 
centProcessor - Variable in class comirva.audio.extraction.SpectralPatternCentExtractor
 
CentSpectrum - Class in comirva.audio.util
 
CentSpectrum(float) - Constructor for class comirva.audio.util.CentSpectrum
Creates a Sone object with default window size of 256 for the given sample rate.
CentSpectrum(int, int, float, int, int, int, int) - Constructor for class comirva.audio.util.CentSpectrum
Creates a Sone object with given window size and sample rate.
centStart - Variable in class comirva.audio.util.CentSpectrum
 
cfCfg - Variable in class comirva.visu.VisuPane
 
CHECK_FOR_DIR_STRUCTURE - Static variable in class comirva.web.crawling.agmis.GoldenRetriever
 
chol() - Method in class comirva.audio.util.math.Matrix
Cholesky Decomposition
CholeskyDecomposition - Class in comirva.audio.util.math
Cholesky Decomposition.
CholeskyDecomposition(Matrix) - Constructor for class comirva.audio.util.math.CholeskyDecomposition
Cholesky algorithm for symmetric and positive definite matrix.
CircledBarsAdvancedConfig - Class in comirva.config
This class represents a configuration for a Circled-Bars-Advanced-Visualization.
CircledBarsAdvancedConfig(int, boolean) - Constructor for class comirva.config.CircledBarsAdvancedConfig
Creates a new instance of an Circled-Bars-Advanced-Configuration.
CircledBarsAdvancedCreationDialog - Class in comirva.ui
This class implements a dialog for specifying the parameters of a Circled-Bars-Advanced-Visualization.
CircledBarsAdvancedCreationDialog(Frame, int) - Constructor for class comirva.ui.CircledBarsAdvancedCreationDialog
Creates a new instance of the Circled-Bars-Advanced-parameter dialog and initializes it.
CircledBarsAdvancedDefaultConfig - Class in comirva.config.defaults
This class defines default values for the Circled-Bars-Advanced-visualization.
CircledBarsAdvancedDefaultConfig() - Constructor for class comirva.config.defaults.CircledBarsAdvancedDefaultConfig
Creates a default configuration for a Circled-Bars-Advanced-visualization.
CircledBarsVisu - Class in comirva.visu
This class implements a CircledBars visualization.
CircledBarsVisu(VisuPane) - Constructor for class comirva.visu.CircledBarsVisu
Constructs a new CircledBarsVisu.
CircledBarsVisuListItem - Class in comirva.ui.model
The list item class of circled bars visualisation (both basic and advanced).
CircledBarsVisuListItem(DataMatrix, Vector, CircledBarsAdvancedConfig) - Constructor for class comirva.ui.model.CircledBarsVisuListItem
Creates a list item for an advanced circled bars visualisation given by its visu thread and its configuration
CircledBarsVisuListItem(DataMatrix, Vector) - Constructor for class comirva.ui.model.CircledBarsVisuListItem
 
CircledBarsVisuListItem(DataMatrix) - Constructor for class comirva.ui.model.CircledBarsVisuListItem
 
CircledFansConfig - Class in comirva.config
This class represents a configuration for a Circled-Fans-Visualization.
CircledFansConfig(int, int, int, int, boolean, int, boolean) - Constructor for class comirva.config.CircledFansConfig
Creates a new instance of a CircledFans-Configuration.
CircledFansCreationDialog - Class in comirva.ui
This class implements a dialog for specifying the parameters of a Circled-Fans-Visualization.
CircledFansCreationDialog(Frame, Vector) - Constructor for class comirva.ui.CircledFansCreationDialog
Creates a new instance of the Circled-Fans-parameter dialog and initializes it.
CircledFansDefaultConfig - Class in comirva.config.defaults
This class defines default values for the Circled-Fans-visualization.
CircledFansDefaultConfig() - Constructor for class comirva.config.defaults.CircledFansDefaultConfig
Creates a default configuration for an Circled-Fans-visualization.
CircledFansVisu - Class in comirva.visu
This class implements a CircledFans visualization.
CircledFansVisu(VisuPane) - Constructor for class comirva.visu.CircledFansVisu
Constructs a new CircledFansVisu.
CircledFansVisuListItem - Class in comirva.ui.model
This class is for list items of circled lists in the visualisation list.
CircledFansVisuListItem(DataMatrix, Vector, CircledFansConfig) - Constructor for class comirva.ui.model.CircledFansVisuListItem
Constructs a new visualisation list item for a circled fans visu
circular - Variable in class comirva.mlearn.SOM
 
clearAltLabels() - Method in class comirva.mlearn.SOM
 
clearLabels() - Method in class comirva.mlearn.SOM
Clears all labels assigned to the SOM.
clearRect(int, int, int, int) - Method in class comirva.visu.epsgraphics.EpsGraphics2D
 
clearStatusBar() - Method in class comirva.MainUI
Erases the text in the status bar and reset progress to minimum
clip(Shape) - Method in class comirva.visu.epsgraphics.EpsGraphics2D
 
clipRect(int, int, int, int) - Method in class comirva.visu.epsgraphics.EpsGraphics2D
 
clone() - Method in class comirva.audio.util.math.Matrix
Clone the Matrix object.
clone() - Method in class comirva.data.DataMatrix
Implements the clone() function, so we can easily produce copies of DataMatrices. vecColCurrent set to the Vector which represents the first row.
close() - Method in class comirva.audio.util.MPlayerAudioInputStream
 
close() - Method in class comirva.audio.util.ReducedAudioInputStream
Closes this input stream and releases any system resources associated with the stream.
closed - Variable in class comirva.visu.epsgraphics.objects.EpsPath
true if the path should be closed
CLOSEST_N - Static variable in class comirva.util.external.TopNItemsDistances
 
clusters - Variable in class comirva.audio.util.kmeans.KMeansClustering
 
cm - Variable in class comirva.visu.VisuPane
 
code - Static variable in class comirva.visu.epsgraphics.objects.EpsShape
an array for the postscript codes
code - Static variable in class comirva.visu.epsgraphics.objects.EpsTransform
postscript code definition
codebook - Variable in class comirva.mlearn.SOM
 
ColorMap - Class in comirva.visu.colormap
This class implements a colormap, i.e. a mapping from a normalized range [0,1] to a defined set of colors.
ColorMap(Color, Color) - Constructor for class comirva.visu.colormap.ColorMap
Creates a ColorMap with defined mapping colors for the lower and upper margin of the value range.
ColorMap(Color, Color, int) - Constructor for class comirva.visu.colormap.ColorMap
Creates a ColorMap with defined mapping colors for the lower and upper margin of the value range and the specified granularity.
ColorMap_Colorful - Class in comirva.visu.colormap
This class defines a "Colorful" colormap.
ColorMap_Colorful() - Constructor for class comirva.visu.colormap.ColorMap_Colorful
 
ColorMap_Fire - Class in comirva.visu.colormap
This class defines a "Fire" colormap.
ColorMap_Fire() - Constructor for class comirva.visu.colormap.ColorMap_Fire
 
ColorMap_Gray - Class in comirva.visu.colormap
This class defines a "Gray" colormap.
ColorMap_Gray() - Constructor for class comirva.visu.colormap.ColorMap_Gray
 
ColorMap_Islands - Class in comirva.visu.colormap
This class defines an "Islands" colormap.
ColorMap_Islands() - Constructor for class comirva.visu.colormap.ColorMap_Islands
 
ColorMap_Ocean - Class in comirva.visu.colormap
This class defines a "Ocean" colormap.
ColorMap_Ocean() - Constructor for class comirva.visu.colormap.ColorMap_Ocean
 
ColorMap_Sun - Class in comirva.visu.colormap
This class defines a "Sun" colormap.
ColorMap_Sun() - Constructor for class comirva.visu.colormap.ColorMap_Sun
 
colorToHtml(Color) - Static method in class comirva.util.external.TextFormatTool
 
comirva - package comirva
 
comirva.audio - package comirva.audio
 
comirva.audio.extraction - package comirva.audio.extraction
 
comirva.audio.feature - package comirva.audio.feature
 
comirva.audio.util - package comirva.audio.util
 
comirva.audio.util.gmm - package comirva.audio.util.gmm
 
comirva.audio.util.kmeans - package comirva.audio.util.kmeans
 
comirva.audio.util.lsh - package comirva.audio.util.lsh
 
comirva.audio.util.lsh.test - package comirva.audio.util.lsh.test
 
comirva.audio.util.math - package comirva.audio.util.math
 
comirva.config - package comirva.config
 
comirva.config.defaults - package comirva.config.defaults
 
comirva.data - package comirva.data
 
comirva.exception - package comirva.exception
 
comirva.io - package comirva.io
 
comirva.io.filefilter - package comirva.io.filefilter
 
comirva.mlearn - package comirva.mlearn
 
comirva.mlearn.ghsom - package comirva.mlearn.ghsom
 
comirva.ui - package comirva.ui
 
comirva.ui.component - package comirva.ui.component
 
comirva.ui.model - package comirva.ui.model
 
comirva.util - package comirva.util
 
comirva.util.external - package comirva.util.external
 
comirva.visu - package comirva.visu
 
comirva.visu.colormap - package comirva.visu.colormap
 
comirva.visu.epsgraphics - package comirva.visu.epsgraphics
 
comirva.visu.epsgraphics.objects - package comirva.visu.epsgraphics.objects
 
comirva.web.crawling - package comirva.web.crawling
 
comirva.web.crawling.agmis - package comirva.web.crawling.agmis
 
comirva.web.ie.bandmembers - package comirva.web.ie.bandmembers
 
comirva.web.ie.countryoforigin - package comirva.web.ie.countryoforigin
 
comirva.web.indexing - package comirva.web.indexing
 
comirva.web.retrieval - package comirva.web.retrieval
 
comirva.web.text.similarity - package comirva.web.text.similarity
 
comirva.web.text.similarity.normalization - package comirva.web.text.similarity.normalization
 
compare(Map, ArrayList<float[]>) - Method in class comirva.audio.util.lsh.test.TestData
 
cond() - Method in class comirva.audio.util.math.Matrix
Matrix condition (2 norm)
cond() - Method in class comirva.audio.util.math.SingularValueDecomposition
Two norm condition number
confirmOperation - Variable in class comirva.ui.CircledBarsAdvancedCreationDialog
 
confirmOperation - Variable in class comirva.ui.CircledFansCreationDialog
 
confirmOperation - Variable in class comirva.ui.CSRCreationDialog
 
confirmOperation - Variable in class comirva.ui.DataManagementPreferencesDialog
 
confirmOperation - Variable in class comirva.ui.DataMatrixNormalizeDialog
 
confirmOperation - Variable in class comirva.ui.DataMatrixRenameDialog
 
confirmOperation - Variable in class comirva.ui.ETPLoaderDialog
 
confirmOperation - Variable in class comirva.ui.GHSOMCreationDialog
flag indicating for the creating instance, if the dialog was closed by clicking of "Create SOM"
confirmOperation - Variable in class comirva.ui.PageCountsRetrieverDialog
 
confirmOperation - Variable in class comirva.ui.PCACalculationDialog
 
confirmOperation - Variable in class comirva.ui.ProbabilisticNetworkCreationDialog
 
confirmOperation - Variable in class comirva.ui.SDHCreationDialog
 
confirmOperation - Variable in class comirva.ui.SOMCreationDialog
 
confirmOperation - Variable in class comirva.ui.SunburstCreationDialog
 
confirmOperation - Variable in class comirva.ui.VisuPreferencesDialog
 
confirmOperation - Variable in class comirva.ui.WebCrawlingDialog
 
constructWithCopy(double[][]) - Static method in class comirva.audio.util.math.Matrix
Construct a matrix from a copy of a 2-D array.
continuePlaying() - Method in class comirva.audio.AudioPlaylistPlayer
Continues the audio output if it is paused.
ContinuousSimilarityRingVisu - Class in comirva.visu
This class implements a ContinuousSimilarityRing visualization.
ContinuousSimilarityRingVisu(VisuPane) - Constructor for class comirva.visu.ContinuousSimilarityRingVisu
Constructs a new ContinuousSimilarityRingVisu.
convertBitsPerSample(AudioInputStream, int) - Static method in class comirva.audio.util.AudioPreProcessor
Converts the number bits used to represent one sample within an AudioInputStream by returning a new a new stream using the given number of bits to represent one sample.
convertByteOrder(AudioInputStream, boolean) - Static method in class comirva.audio.util.AudioPreProcessor
Converts the byte order of an AudioInputStream by returning a new a new stream using the given byte order (big/little Endian).
convertChannels(AudioInputStream, int) - Static method in class comirva.audio.util.AudioPreProcessor
Converts the number of channels of an AudioInputStream by returning a new stream with the given number of channels.
convertSampleRate(AudioInputStream, float) - Static method in class comirva.audio.util.AudioPreProcessor
Converts the sample rate of an AudioInputStream by returning a new stream with the given sample rate.
convertToPCM(AudioInputStream) - Static method in class comirva.audio.util.AudioPreProcessor
Converts an AudioInputStream with arbitrary encoding into an AudioInputStream with signed pulse code modulation (PCM_SIGNED).
convertToSample(byte[], int, double[], int) - Method in class comirva.audio.util.AudioPreProcessor
This method is internally used to convert the bytes of the input byte stream to a steam of float pointing samples.
convolute(Matrix, boolean) - Method in class comirva.audio.util.math.NormalizedConvolution
Perform the convolution of the given matrix according to the specified dimension.
coOccMatrix - Variable in class comirva.mlearn.SOM
 
coOccMatrixLabels - Variable in class comirva.mlearn.SOM
 
CoOccurrencePrototypeFinder - Class in comirva.mlearn.ghsom
 
CoOccurrencePrototypeFinder(List<String>, DataMatrix) - Constructor for class comirva.mlearn.ghsom.CoOccurrencePrototypeFinder
 
CoOcMatrix - Class in comirva.util.external
This class implements a co-occurrence matrix calculation using grep and already extracted html-pages
CoOcMatrix() - Constructor for class comirva.util.external.CoOcMatrix
 
copy() - Method in class comirva.audio.extraction.AttributeExtractor
This method returns a copy of an AttributeExtractor.
copy() - Method in class comirva.audio.extraction.FluctuationPatternCentExtractor
 
copy() - Method in class comirva.audio.extraction.FluctuationPatternExtractor
 
copy() - Method in class comirva.audio.extraction.MandelEllisExtractor
 
copy() - Method in class comirva.audio.extraction.SpectralPatternCentExtractor
 
copy() - Method in class comirva.audio.extraction.TimbreDistributionExtractor
 
copy() - Method in class comirva.audio.util.math.Matrix
Make a deep copy of a matrix
copyArea(int, int, int, int, int, int) - Method in class comirva.visu.epsgraphics.EpsGraphics2D
 
countries - Static variable in class comirva.web.ie.countryoforigin.CountryOfOriginDeterminer_TextDistance
 
CountryOfOriginAnalyzer - Class in comirva.web.ie.countryoforigin
A lucence word analyzer tailored to the use in AGMIS.
CountryOfOriginAnalyzer() - Constructor for class comirva.web.ie.countryoforigin.CountryOfOriginAnalyzer
Builds an analyzer with no stop words.
CountryOfOriginAnalyzer(String) - Constructor for class comirva.web.ie.countryoforigin.CountryOfOriginAnalyzer
Builds an analyzer with no stop words.
CountryOfOriginDeterminer_Lucene - Class in comirva.web.ie.countryoforigin
Wertet mittels Lucene erzeugten Index aus.
CountryOfOriginDeterminer_Lucene() - Constructor for class comirva.web.ie.countryoforigin.CountryOfOriginDeterminer_Lucene
 
CountryOfOriginDeterminer_PageCountRetriever - Class in comirva.web.ie.countryoforigin
 
CountryOfOriginDeterminer_PageCountRetriever() - Constructor for class comirva.web.ie.countryoforigin.CountryOfOriginDeterminer_PageCountRetriever
 
CountryOfOriginDeterminer_TextDistance - Class in comirva.web.ie.countryoforigin
Wertet mittels Lucene erzeugten Index aus.
CountryOfOriginDeterminer_TextDistance() - Constructor for class comirva.web.ie.countryoforigin.CountryOfOriginDeterminer_TextDistance
 
CountryOfOriginIndexer - Class in comirva.web.ie.countryoforigin
 
CountryOfOriginIndexer() - Constructor for class comirva.web.ie.countryoforigin.CountryOfOriginIndexer
 
countVisuTypes(String) - Method in class comirva.Workspace
counts the amount of visus of class given by its class name.
cov() - Method in class comirva.audio.util.math.Matrix
Calculate the full covariance matrix.
covariances - Variable in class comirva.audio.util.kmeans.KMeansClustering
 
CovarianceSingularityException - Exception in comirva.audio.util.gmm
Covariance Singularity Exception Description: This class indicates that during the EM training algorithm of a Gaussian Mixture Model one of the components got singular.
CovarianceSingularityException(PointList) - Constructor for exception comirva.audio.util.gmm.CovarianceSingularityException
Constructs a CovarianceSingularityException.
covarMatrix - Variable in class comirva.audio.feature.MandelEllis
 
covarMatrixInv - Variable in class comirva.audio.feature.MandelEllis
the inverted covarMatrix, stored for computational efficiency
CRAWL_ROOT_DIR - Static variable in class comirva.web.ie.countryoforigin.CountryOfOriginDeterminer_PageCountRetriever
 
crawlDetails - Variable in class comirva.data.EntityTermProfile
 
crawlDetails - Variable in class comirva.data.SingleTermList
 
CrawlListCreator - Class in comirva.web.crawling.agmis
Creates a list of all URLs to be crawled from the info.xml files.
CrawlListCreator() - Constructor for class comirva.web.crawling.agmis.CrawlListCreator
 
CrawlListManager - Class in comirva.web.crawling.agmis
This class manages the maintainance of the list of URLs to fetch.
CrawlListManager(Vector<RetrievalData>, DownloadControlDataVector) - Constructor for class comirva.web.crawling.agmis.CrawlListManager
 
create() - Method in class comirva.visu.epsgraphics.EpsGraphics2D
 
CREATE_NEW_INDEX - Static variable in class comirva.web.ie.countryoforigin.WebRetrievalConfig
 
CREATE_NEW_INDEX - Static variable in class comirva.web.indexing.HTMLIndexer
 
CREATE_NEW_INDEX - Static variable in class comirva.web.retrieval.Twitter_Indexer
 
createCrawlingInfoFile() - Method in class comirva.web.crawling.agmis.CrawlListCreator
Walks through all directories under ROOT_DIR searching for URLs + artist info and write everything into OUTPUT_FILE.
createDataMatrix() - Method in class comirva.audio.extraction.AudioFeatureExtractionThread
Template method creating the audio feature specific DataMatrix.
createDataMatrix() - Method in class comirva.audio.extraction.FluctuationPatternExtractionThread
This template method creates a DataMatrix containing the Fluctuation Patterns represented as row vectors of the matrix.
createDataMatrix() - Method in class comirva.audio.extraction.MandelEllisExtractionThread
 
createDataMatrix() - Method in class comirva.audio.extraction.TimbreDistributionExtractionThread
This template method creates a DataMatrix containing the distance matrix based on the trimbre distribution metric.
createDirectoryStructure(File) - Static method in class comirva.web.crawling.agmis.GoldenRetriever
Creates all directories from the path given by the directory f to the root dir if they are not already existant.
createFullCovarianceMatrices() - Method in class comirva.audio.util.kmeans.KMeansClustering
Creats the full covariance matrices.
createInnerTestData(float[]) - Method in class comirva.audio.util.lsh.test.TestData
 
createMetaDataInputStream(URL) - Static method in class comirva.audio.util.MetaDataInputStream
 
createOuterTestData(float[]) - Method in class comirva.audio.util.lsh.test.TestData
 
createPattern(double[][]) - Method in class comirva.audio.extraction.FluctuationPatternCentExtractor
Computes the fluctuation pattern for a short piece of audio.
createPattern(double[][]) - Method in class comirva.audio.extraction.FluctuationPatternExtractor
Computes the fluctuation pattern for a short piece of audio.
createPattern(double[][]) - Method in class comirva.audio.extraction.SpectralPatternCentExtractor
Computes the fluctuation pattern for a short piece of audio.
createSubset() - Method in class comirva.web.crawling.agmis.SubsetCollectionCreation_Linux
Walks through all directories under ROOT_DIR creating symlinks under SUBSET_DIR according to PATHS.
createVoronoiSet() - Method in class comirva.mlearn.SOM
Calculates the Voronoi-Set of the SOM and stored the result in the internal voronoiSet Vector which contains a nested Vector containig Integers of mapped data item indices for each map unit.
csrCfg - Variable in class comirva.visu.VisuPane
 
CSRConfig - Class in comirva.config
This class represents a configuration for a Continuous-Similarity-Ring-Visualization It is used to pass a configuration to the visualization pane.
CSRConfig(int, int[], int, int, int, int) - Constructor for class comirva.config.CSRConfig
Creates a new instance of a CSR-Configuration.
CSRCreationDialog - Class in comirva.ui
This class implements a dialog for specifying the parameters of a CSR-Visualization.
CSRCreationDialog(Frame, Vector) - Constructor for class comirva.ui.CSRCreationDialog
Creates a new instance of the CSR-parameter dialog and initializes it.
CSRDefaultConfig - Class in comirva.config.defaults
This class defines default values for the CSR-visualization.
CSRDefaultConfig() - Constructor for class comirva.config.defaults.CSRDefaultConfig
Creates a default configuration for a Continuous Similarity Ring (CSR).
CSRVisuListItem - Class in comirva.ui.model
This class implements a CSR Visualisation list item
CSRVisuListItem(DataMatrix, Vector, CSRConfig) - Constructor for class comirva.ui.model.CSRVisuListItem
Constructs a new CSR list item
currentlyDownloadingIdx - Static variable in class comirva.web.crawling.agmis.GoldenRetriever
 
currentMeta - Variable in class comirva.audio.util.MetaDataInputStream
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z