| Name | Description | Type | Package | Framework |
| AnalystClusterCSV | Used by the analyst to cluster a CSV file. | Class | org.encog.app.analyst.csv | HeatonReasearch |
| AnalystEvaluateCSV | Used by the analyst to evaluate a CSV file. | Class | org.encog.app.analyst.csv | HeatonReasearch |
| AnalystEvaluateRawCSV | Used by the analyst to evaluate a CSV file. | Class | org.encog.app.analyst.csv | HeatonReasearch |
| AnalystNormalizeCSV | Normalize, or denormalize, a CSV file. | Class | org.encog.app.analyst.csv.normalize | HeatonReasearch |
| AnalystNormalizeToEGB | Normalize, or denormalize, a CSV file. | Class | org.encog.app.analyst.csv.normalize | HeatonReasearch |
| AnalystProcess | Perform many different types of transformations on a CSV. | Class | org.encog.app.analyst.csv.process | HeatonReasearch |
| BalanceCSV | Balance a CSV file. | Class | org.encog.app.analyst.csv.balance | HeatonReasearch |
| BaseCachedColumn | A basic cached column. | Class | org.encog.app.analyst.csv.basic | HeatonReasearch |
| BasicCachedFile | Forms the foundation of all of the cached files in Encog Quant. | Class | org.encog.app.analyst.csv.basic | HeatonReasearch |
| BasicFile | Many of the Encog quant CSV processors are based upon this class. | Class | org.encog.app.analyst.csv.basic | HeatonReasearch |
| ExcludedField | Used internally to track excluded fields from the FilterCSV. | Class | org.encog.app.analyst.csv.filter | HeatonReasearch |
| FileData | A column that is based off of a column in a CSV file. | Class | org.encog.app.analyst.csv.basic | HeatonReasearch |
| FilterCSV | This class can be used to remove certain rows from a CSV. | Class | org.encog.app.analyst.csv.filter | HeatonReasearch |
| LoadedRow | A row of a CSV file loaded to memory. | Class | org.encog.app.analyst.csv.basic | HeatonReasearch |
| ProcessExtension | Class | org.encog.app.analyst.csv.process | HeatonReasearch | |
| RowComparator | Used to compare two LoadedRow objects. | Class | org.encog.app.analyst.csv.sort | HeatonReasearch |
| SegregateCSV | This class is used to segregate a CSV file into several sub-files. | Class | org.encog.app.analyst.csv.segregate | HeatonReasearch |
| SegregateTargetPercent | Specifies a segregation target, and what percent that target should need. | Class | org.encog.app.analyst.csv.segregate | HeatonReasearch |
| ShuffleCSV | Randomly shuffle the lines of a CSV file. | Class | org.encog.app.analyst.csv.shuffle | HeatonReasearch |
| SortCSV | Used to sort a CSV file by one, or more, fields. | Class | org.encog.app.analyst.csv.sort | HeatonReasearch |
| SortedField | Specifies how a field is to be sorted by SortCSV. | Class | org.encog.app.analyst.csv.sort | HeatonReasearch |
| SortType | Class | org.encog.app.analyst.csv.sort | HeatonReasearch | |
| TimeSeriesUtil | A utility used to breat data into time-series lead and lag. | Class | org.encog.app.analyst.csv | HeatonReasearch |