Common Errors
The Molecular Expression Assay Loader contains numerous checks and validations. Below are a few of the more common errors one might encounter.

AppConfig._assay_title(): assay_title must contain only less than 256 ASCII characters.

The length of an “Assay Title” (assay_title) is restricted to less than 256 ASCII characters. Rerun the app using a title conforming to character limitations.

AppConfig._assay_name(): assay_name should start with an alphabetic character and contain only alphanumeric characters and an underscore '_', without spaces. Maximum 256 characters allowed.

The format of an “Assay Name” (assay_name) is restricted to less than 256 characters, having only alphanumeric characters (a-zA-Z0-1), an underscore or dash, “_” or “-”, no spaces, and beginning with an alphabetic character (a-zA-Z). Rerun the app using a name conforming to character limitations.

AppConfig._database(): database name/ID should start with an alphabetic character and contain only alphanumeric characters, underscore '_' and/or hyphen '-', without spaces.

The format of a “Database” (database) is restricted to less than 256 characters, having only alphanumeric characters (a-zA-Z0-1), an underscore or dash, “_” or “-”, no spaces, and beginning with an alphabetic character (a-zA-Z). Rerun the app using a database name conforming to character limitations.

AppConfig._dataset_name(): dataset name should start with an alphabetic character and contain only alphanumeric characters and an underscore '_', without spaces.

The format of a “Dataset Name” (dataset_name) is restricted to less than 256 characters, having only alphanumeric characters (a-zA-Z0-1), an underscore or dash, “_” or “-”, no spaces, and beginning with an alphabetic character (a-zA-Z). Rerun the app using a dataset name conforming to character limitations.

DataTransformer._basic_type_cast(): Field {field} is sparsely coded. Array types cannot be sparse.

If a feature is proved, there should be no missing, NULL, or “NA” expression values. Only values [0, inf) are allowed. Review your input data and confirm values are present for all features for all samples.

SourceFactory._source_type_factory(): could not identify the type of data.

The “auto” detect method failed to detect the underlying source data as one of the expected inputs (matrix, long, or manifest-based). Review example inputs and ensure your input data follows the specified convention.

SourceInput._is_allowed_file_extension(): provided a {file_extension} file. Allowed extensions are "csv", "tsv", "txt", "gz", "bz2".

The submitted file does not conform to expected file type, based on the provided file extension. Reformat the file to one of the expected file types specified in the documentation.