A carefully chosen collection
Something good to learn next.
Search by topic, tool, or language. Every resource has a purpose, a starting level, and a note on what you’ll need. Choose one that fits your next step.
Beginner · DocumentationThe official language tutorial. Use it as a reference while writing small scripts rather than reading everything before practicing.
Free · English
Collection review: 2026-10-20
Before you begin
Some general programming familiarity; complete beginners can start with a guided lesson.
Beginner · BookA practical route through importing, transforming, visualizing, and communicating tabular data in R.
Free online · English
Collection review: 2026-10-20
Before you begin
No prior R experience.
Beginner · TutorialLearn project organization, the command line, sequence processing, and computing through biological examples.
Free · English
Collection review: 2026-10-20
Before you begin
No prior command-line experience for the introductory lessons.
Beginner · CourseAn Arabic-language programming entry point retained from the original resource list. Pair the lessons with a small biological data task.
Free · Arabic
Collection review: 2026-10-20
Before you begin
No prior Python experience.
Beginner · TutorialLearn to navigate genome annotation, identifiers, comparative data, and Ensembl tools using worked training materials.
Free · English
Collection review: 2026-10-20
Before you begin
Basic genetics.
Beginner · TutorialFind official introductions and training for NCBI databases and tools; choose a tutorial that matches your data source.
Free · English
Collection review: 2026-10-20
Before you begin
Basic molecular biology.
Intermediate · DocumentationUnderstand the annotated matrix structure used in many Python single-cell workflows, including observations, variables, and layers.
Free · English
Collection review: 2026-10-20
Before you begin
Python and basic single-cell matrices.
Beginner · GuideA welcoming introduction to structure files, experimental information, assemblies, and interpretation.
Free · English
Collection review: 2026-10-20
Before you begin
Basic protein biology.
Beginner · BookDevelop statistical reasoning about data, probability, inference, and models before relying on a test by name.
Free online · English
Collection review: 2026-10-20
Before you begin
Basic arithmetic and willingness to work through examples.
Intermediate · WorkflowConnect RNA-seq processing with exploratory analysis and differential expression through a documented workflow.
Free · English
Collection review: 2026-10-20
Before you begin
Basic R, sample metadata, and introductory statistics.
Intermediate · BookA question-oriented reference for single-cell analysis across modalities, including preprocessing, statistics, and integration.
Free online · English
Collection review: 2026-10-20
Before you begin
Basic Python or R and single-cell biology.
Beginner · TutorialPractice tracking changes, working with remote repositories, and collaborating on a small project.
Free · English
Collection review: 2026-10-20
Before you begin
Basic command-line use.
Beginner · DocumentationCreate and document isolated software environments, including environment files that can be shared with collaborators.
Free · English
Collection review: 2026-10-20
Before you begin
Basic command-line use.
Beginner · TutorialCombine analysis, narrative, and outputs in a reproducible report rather than copying results into an unrelated document.
Free · English
Collection review: 2026-10-20
Before you begin
Basic R or Python for executable examples.
Intermediate · CourseA deeper route into matrices, projections, and related concepts that support PCA and machine learning.
Free · English
Collection review: 2026-10-20
Before you begin
Algebra; consult the course's own prerequisite guidance.
Intermediate · BookBuild conceptual and practical foundations in deep learning; select chapters relevant to the model you are studying.
Free online · English
Collection review: 2026-10-20
Before you begin
Python, probability, linear algebra, and basic calculus for deeper chapters.
Beginner · DatabaseFind experimental structures and inspect entry-specific methods, sequence information, and validation evidence.
Free · English
Collection review: 2026-10-20
Before you begin
Basic protein biology.
Beginner · TutorialLearn molecular visualization through worked examples; check the current software license for your intended use.
Tutorials free; software terms vary by use · English
Collection review: 2026-10-20
Before you begin
Basic structural biology.
Intermediate · DocumentationPractical biological sequence and structure handling, including parsers used in the protein-structure starter project.
Free · English
Collection review: 2026-10-20
Before you begin
Basic Python.
Intermediate · CourseLearn access routes, interpretation, strengths, limitations, and confidence assessment for predicted structures.
Free · English
Collection review: 2026-10-20
Before you begin
Basic protein structure knowledge.
Intermediate · GuideUnderstand local confidence and relative-domain uncertainty before using a prediction to support a biological claim.
Free · English
Collection review: 2026-10-20
Before you begin
Protein structure basics.
Intermediate · ToolAn accessible prediction toolkit with examples and execution options. Check current compute availability before planning a run.
Code free; compute access varies · English
Collection review: 2026-10-20
Before you begin
Structure prediction basics and familiarity with notebooks or command-line tools.
Advanced · ToolExplore diffusion-based protein backbone generation and conditional design through the authors' code and examples.
Code available; GPU compute may cost · English
Collection review: 2026-10-20
Before you begin
Protein design, structure assessment, and command-line experience.
Advanced · ToolStudy sequence design conditioned on a protein backbone as a distinct stage in a broader design workflow.
Code available; compute may cost · English
Collection review: 2026-10-20
Before you begin
Protein structures, sequence design, and scripting.
Advanced · DocumentationLearn simulation setup, execution, and analysis with explicit attention to the physical model and settings.
Free; compute may cost · English
Collection review: 2026-10-20
Before you begin
Molecular simulation basics and Python.
Advanced · DocumentationA reference for molecular dynamics methods, file formats, commands, and reproducible simulation configuration.
Free; compute may cost · English
Collection review: 2026-10-20
Before you begin
Thermodynamics, molecular structures, and command-line use.
Intermediate · DocumentationUnderstand count-based differential expression, model design, contrasts, diagnostics, and interpretation.
Free · English
Collection review: 2026-10-20
Before you begin
R and experimental design.
Beginner · TutorialHands-on biological analysis tutorials across sequencing, proteomics, metabolomics, and other domains.
Training free; server quotas vary · English
Collection review: 2026-10-20
Before you begin
Choose an introductory pathway; many require no programming.
Intermediate · WorkflowA production workflow to examine after a smaller tutorial; learn its inputs, profiles, QC outputs, and documented options.
Code free; compute and storage may cost · English
Collection review: 2026-10-20
Before you begin
RNA-seq concepts, Nextflow, and suitable compute access.
Intermediate · TutorialWork through Python single-cell analysis examples and inspect how preprocessing decisions affect downstream results.
Free · English
Collection review: 2026-10-20
Before you begin
Basic Python and single-cell matrices.
Intermediate · TutorialAn R entry point to single-cell QC, normalization, dimensionality reduction, clustering, and marker exploration.
Free · English
Collection review: 2026-10-20
Before you begin
Basic R and single-cell concepts.
Advanced · DocumentationChoose probabilistic models by task and modality, and read their assumptions alongside the worked tutorials.
Free; compute may cost · English
Collection review: 2026-10-20
Before you begin
Python, single-cell analysis, and statistics.
Advanced · GuideA model guide for joint RNA–protein analysis, with links to CITE-seq examples and discussion of the observation model.
Free; compute may cost · English
Collection review: 2026-10-20
Before you begin
CITE-seq concepts, Python, and single-cell QC.
Advanced · GuideStudy joint RNA–chromatin accessibility modeling, including the paired and unpaired data setting.
Free; compute may cost · English
Collection review: 2026-10-20
Before you begin
Single-cell RNA/ATAC concepts and Python.
Intermediate · DocumentationUnderstand how multimodal observations and modality-specific matrices are organized and linked.
Free · English
Collection review: 2026-10-20
Before you begin
Python and AnnData.
Advanced · TutorialExplore guide assignment, perturbation efficacy, response comparisons, and prediction through documented examples.
Free; compute may cost · English
Collection review: 2026-10-20
Before you begin
Single-cell analysis and experimental design.
Advanced · TutorialLearn repertoire QC, clonotype analysis, and integration of receptor information with cell-level measurements.
Free · English
Collection review: 2026-10-20
Before you begin
Python, single-cell data, and basic immunology.
Intermediate · DocumentationUse community terminology, data standards, and metadata guidance when handling receptor repertoire datasets.
Free · English
Collection review: 2026-10-20
Before you begin
Basic adaptive immune repertoire concepts.
Beginner · Video seriesAn introduction to mass spectrometry for proteomics, starting with amino acids and proteins and covering ion sources, analyzers, detectors, tandem mass spectrometry, and peptide fragmentation.
Free · English
Collection review: 2026-10-20
Before you begin
Basic protein biology and chemistry; no programming required.
Beginner · CourseFind focused introductions to biological databases and analysis areas, including routes into additional omics fields.
Free · English
Collection review: 2026-10-20
Before you begin
Vary by course.
Intermediate · DocumentationReference processes, channels, modules, profiles, executors, and dependency handling while building a small pipeline.
Free; compute may cost · English
Collection review: 2026-10-20
Before you begin
Command-line use and workflow concepts.
Intermediate · CourseA guided route from running a first pipeline to composing and configuring workflows.
Free · English
Collection review: 2026-10-20
Before you begin
Basic shell skills; start with the introductory material.
Intermediate · DocumentationLearn conventions for using and developing community pipelines, including configuration and contribution guidance.
Free · English
Collection review: 2026-10-20
Before you begin
Nextflow basics.
Intermediate · DocumentationUnderstand rules, file dependencies, software environments, execution, and reporting.
Free; compute may cost · English
Collection review: 2026-10-20
Before you begin
Basic Python and command-line use.
Intermediate · TutorialBuild and extend an example workflow while learning dependency handling, configuration, and execution.
Free · English
Collection review: 2026-10-20
Before you begin
Basic Python and shell use.
Intermediate · DocumentationLearn container execution and reproducibility concepts relevant to shared research computing systems.
Free; infrastructure may cost · English
Collection review: 2026-10-20
Before you begin
Linux and software environment basics.
Intermediate · CourseAn applied introduction to model fitting, generalization, data handling, and evaluation.
Free · English
Collection review: 2026-10-20
Before you begin
Python and introductory algebra/statistics; check module guidance.
Intermediate · TutorialPractice AI-assisted software development through a research-computing lesson. The material is under development; check its current status and verify generated code.
Free · English
Collection review: 2026-10-20
Before you begin
Some programming experience; this is an evolving Carpentries Incubator lesson.
Intermediate · CourseUnderstand language models and their practical ecosystem; pair technical learning with source verification and task-level checks.
Free; optional compute may cost · English
Collection review: 2026-10-20
Before you begin
Python and introductory machine learning for implementation chapters.
Advanced · CourseAn introduction to agent concepts, tools, and implementation. Evaluate any example on a bounded scientific task before expanding it.
Course free; external services may cost · English
Collection review: 2026-10-20
Before you begin
Python, APIs, and basic LLM familiarity.
Beginner · PaperA science-specific starting point for transparent, critical LLM use, with discussion of verification and appropriate applications.
Open access · English
Collection review: 2026-10-20
Before you begin
A scientific task you want to support with an LLM.
Advanced · ToolAn optimization-based binder-design pipeline combining AlphaFold-based design, sequence design, and filtering. Compare its strategy with diffusion-based approaches and inspect dependency terms.
Code available; dependency licenses and GPU costs vary · English
Collection review: 2026-10-20
Before you begin
Binder design, structure assessment, and suitable GPU access.
Collection review dates describe editorial review, not certification or a guarantee of availability. Resource versions, access terms, and compute requirements can change.