ChemometricsData
ChemometricsData.check_MD5
ChemometricsData.describe
ChemometricsData.fetchdata
ChemometricsData.flatten_dir
ChemometricsData.get_MD5
ChemometricsData.isnumeric
ChemometricsData.load
ChemometricsData.meta
ChemometricsData.nonnumeric_column_names
ChemometricsData.numeric_column_names
ChemometricsData.search
ChemometricsData.suggest_a_dataset
ChemometricsData.check_MD5
— Methodcheck_MD5( file_path, checksum )
Checks the result of an MD5 hash vs a stored checksum. Note: this converts Int8 representations to comma delimitted strings.
ChemometricsData.describe
— Methoddescribe( dataset_name::String )
Prints a high level overview of the requested dataset if it exists to the console. If it does not exist it looks for a typo via the Levenshtein distance and informs the user.
ChemometricsData.fetchdata
— Methodfetchdata( dataset_name::String )
Will download a given dataset using information from online_manifest.jl
.
ChemometricsData.flatten_dir
— Methodflatten_dir(path::String)
Takes all files nested in a directory structure and takes them to the root path. Warning: this effects your file system. Be careful.
ChemometricsData.get_MD5
— Methodcheck_MD5( file_path, checksum )
returns a MD5 hash from a file location. Note: this converts Int8 representations to comma delimitted strings.
ChemometricsData.isnumeric
— Methodisnumeric(s::String)::Boolean
returns true if the String s
contains only numeric characters.
ChemometricsData.load
— Methodload( dataset_name::String )
Loads the requested dataset as a dataframe into memory, or downloads it from the internet if it exists.
ChemometricsData.meta
— Methodmeta( dataset_name::String )
prints the metadata associated with a dataset to the console. If the dataset does not exist it will print suggestions for similarly named datasets or keywords.
ChemometricsData.nonnumeric_column_names
— Methodnonnumeric_column_names( df::DataFrame )
Returns a subset of a dataframe whose column names can not be interpretted as numeric values.
ChemometricsData.numeric_column_names
— Methodnumeric_column_names( df::DataFrame )
Returns a subset of a dataframe whose column names can be interpretted as numeric values.
ChemometricsData.search
— Methodsearch(keyword::String)::Vector{String}
Enter a keyword, such as "Food", "Forensics", measurement technique, etc, and see what datasets which are available are related too it.
ChemometricsData.suggest_a_dataset
— Methodsuggest_a_dataset(dataset_name_lc)
if a dataset isn't found try to guess what the user tried to type. Note: this is an internal function.