API reference ============= .. toctree:: :maxdepth: 1 :hidden: analysis core genes ioutil plotting recount3 model_config_options rep_config_options train_config_options bulkdgd consists of several packages: * :doc:`analysis `, containing utilities to analyze the data produced by the bulkdgd model. * :doc:`core `, containing the core components of the bulkdgd model and the model itself. * :doc:`genes `, containing utilities to create customized lists of genes to use with the bulkdgd model. * :doc:`ioutil `, containing utilities for loading and saving files and pre-process data. * :doc:`plotting `, containing plotting utilities. * :doc:`recount3 `, containing utilities to interact with the Recount3 platform. Some functions and methods use dictionary-based configurations for several tasks, such as setting up the bulkdgd model, finding the best representations for a new set of samples and training the bulkdgd model. More detailed descriptions of such configurations are available here: * :doc:`configuration used to set up the bulkdgd model `. * :doc:`configuration used to set the optimization scheme ` when finding representations for a new set of samples. * :doc:`configuration used to train the bulkdgd model `.