Tutorial


Clicking on "Help" in the top toolbar will provide step-by-step instructions (when available) to facilitate onboarding.
In addition, a tutorial describing the individual steps, options, and results is provided below.

On the main page, you can either start a new job by uploading a dataset ("Submit new job") or display the results of an earlier submitted job ("Open job results") by entering the respective job id.

Please note that jobs will be deleted after a certain period of time. Should you require your job to persist longer, please contact us.

Main page

On the job submission page, click on the input field ("Click here to upload your FASTA-formatted sequence file"). A window will open which you can use to navigate to the folder containing your FASTA-formatted input sequences (assembled contigs or long reads). Please note that we have established file size constraints.

By default, sequence names will be renamed in ascending order, in particular to make sure that the names are unique and that they are short enough for Prokka, which is important should you wish to perform a functional annotation (see below). However, if you are sure that the sequence names are shorter than 20 characters, you can disable this option and BusyBee Web will preserve the original names.

FASTA-formatted file upload
A job name can be provided and we actually encourage to specify one as a short reminder of the dataset or parameter choice specified upon submission, especially if multiple jobs have been submitted by you. FASTA-formatted file upload

Optionally, various annotations of the provided data can be performed. Currently, the "functional annotation" includes annotation of antibiotic resistance genes via Resfams, and the "taxonomic annotation" uses Kraken to assign individual sequences to representatives in the MiniKraken database. Custom, per-sequence annotations can be provided, either for all sequences or just a subset. The custom annotations should be categorical and not have more than 20 levels.

FASTA-formatted file upload
Typically, the default parameters for the bootstrapped supervised binning are a good starting point. However, you can adjust the parameters according to your needs. For example, given a dataset of "low" diversity, the cluster point threshold can be reduced to "500". This will result in all sequences ≥ 500bp to be visualized and clustered instead of the default of 2,000 bp.
As another example, you could increase the "probability threshold". This is expected to increase the precision, however, at the cost of reducing the sensitivity.
As a final example, given a particularly large dataset, increasing the "Enable compression" value, e.g., to 1, will result in the clustering and visualization being performed on a compressed dataset, here compressed to about 50%, which will greatly accelerate the binning step. This is also an interesting option when performing an initial inspection of a dataset.
FASTA-formatted file upload
The BusyBee webserver will perform checks on your input and on the chosen parameters. As soon as this test is passed, the "Check parameters and submit" button will become active, indicated by a change into more opaque green colour FASTA-formatted file upload

After submission, you will be automatically forwarded to the job progress page. This page provides information about the status of the individual steps, e.g., binning or functional annotation.
Moreover, a job ID is shown which can be used to retrieve results at a later point of time, i.e., you are not required to keep the progress page open. An email notification option is currently under development.
As soon as all steps are finished, you are automatically forwarded to the results page. In case of any of the steps failing, please contact the administrator and provide your job id. However, as long as the binning step is successful, you are forwarded to the results page.
Job progress

The results page includes visualizations for the individual analysis results. The two-dimensional scatter plot displays the two-dimensional embedding of the sequences' genomic signatures. Moreover, the clustering results are shown. The quality of the automated clustering can thus be inspected. In particular, "overcomplete" bins, i.e., bins which have been aggregated despite them being clearly separate clusters, or "missed" bins, i.e., clusters which have not been identified by the automated clustering algorithm, can be easily identified.
Additionally, the points can be coloured according to their taxonomic origin at various ranks, e.g., genus-level or species-level, given that this option was enabled and representatives of the organisms in the sample are contained in the reference genome database. This further supports decision making during the inspection.

In this particular example, points assigned to bin number 10 are de-selected and, thus, plotted with reduced opacity. Sequences found to encode for the vanC-RF0151 antibiotic resistance gene are highlighted in dark colour and by a larger point size.
Job progress
The sequence number distribution chart shows the number of sequences assigned to each cluster/bin. Contig number distribution
The bin quality chart shows the degrees of completeness, contamination, and strain heterogeneity for the individual bins. Contaminated bins can quickly be identified and it can be assessed whether the contamination is due to eerrors in the clustering (high contamination + low strain heterogeneity) or due to similar strains being correctly assigned to the same bin (high contamination + high strain heterogeneity). Bin quality assessment chart
In addition to the bin quality chart, a tabular representation is provided (truncated version is shown). The individual bins can be sorted according to their degrees of completeness, contamination, or strain heterogeneity. Bin quality assessment table
If you opted in to the taxonomic annotation, the results page presents an overview of the taxonomic composition of the individual bins as percent bar charts. The taxonomic rank at which the composition is shown can be chosen.
A second chart can be expanded to compare the taxonomic composition of the individual bins at different taxonomic ranks, e.g., genus vs. family (expanded version shown).
Taxonomic composition of bins
The BusyBee webserver provides the presented results either as images of the individual plots or the underlying data as a zipped download. The download represents a condensed version of the data which is generated during the processing. Should you be interested in the full set of generated data, please contact us. Download

An overview of the options and parameter values, including the job ID, job name, minimum sequence length, etc., is shown at the bottom of the results page (truncated version shown).

The software versions are also listed.

In case of a step other than the binning failing, a "Failure" (instead of "Yes"/"No") will be shown. Please visit the F.A.Qs" and/or contact us in these cases.

Job parameters