# sourmash tutorials and notebooks ## The first three tutorials! These tutorials are command line tutorials that should work on Mac OS X and Linux. They require about 5 GB of disk space and 5 GB of RAM. * [The first sourmash tutorial - making signatures, comparing, and searching](tutorial-basic.md) * [Using sourmash LCA to do taxonomic classification](tutorials-lca.md) * [Analyzing the genomic and taxonomic composition of an environmental genome using GTDB and sample-specific MAGs with sourmash](tutorial-lemonade.md) ## Background and details These next three tutorials are all notebooks that you can view, run yourself, or run interactively online via the [binder](https://mybinder.org) service. * [An introduction to k-mers for genome comparison and analysis.](kmers-and-minhash.ipynb) * [Some sourmash command line examples!](sourmash-examples.ipynb) * [Working with private collections of signatures.](sourmash-collections.ipynb) ## Advanced tutorials and more information For more information on analyzing sequencing data with sourmash, check out our [longer tutorial](tutorial-long.md). Read [using `sourmash taxonomy` with the Life Identification Number (LIN) taxonomic framework](tutorial-lin-taxonomy.md) for some of our newer taxonomic features. If you are a Python programmer, you might also be interested in our [API examples](api-example.md) as well as a short guide to [Using the `LCA_Database` API.](using-LCA-database-API.ipynb) If you prefer R, we have [a short guide to using sourmash output with R](other-languages.md). ## Customizing matrix and dendrogram plots in Python If you're interested in customizing the output of `sourmash plot`, which produces comparison matrices and dendrograms, please see [Building plots from `sourmash compare` output](plotting-compare.ipynb). ## Contents: ```{toctree} :maxdepth: 2 tutorial-basic tutorials-lca kmers-and-minhash sourmash-examples sourmash-collections tutorial-long tutorial-lemonade api-example using-LCA-database-API other-languages ```