OmicsLake Comprehensive Guide7 months ago
Introduction | Before you run all chunks | Main package features | 1. Basic operations | 1.1 Project initialization | 1.2 Writing and reading tables | 1.3 Advanced analysis with SQL queries (ol_query) | JOINs and subqueries | Lazy evaluation and integration with dplyr | 1.4 Advanced analysis with aggregation and window functions | Calculating gene expression statistics | Ranking genes | Moving average and cumulative sum | Combining with lazy evaluation | 1.5 Saving and loading R objects | 2. Tracking dependencies | 2.1 Saving data with specified dependencies | 2.2 Checking dependencies | 2.3 Importing and exporting Parquet files | Parquet export | Parquet import | Performance tips | 3. Version management | 3.1 Tagging and labeling | 3.2 Creating multiple versions | 3.3 Listing and comparing versions | 3.4 Loading a specific version | 4. Commits and history management | 4.1 Creating commits | 4.2 Viewing history | 5. Visualizing dependencies | 5.1 Creating dependency graphs | 6. Restoring a project | 6.1 Restoring state using labels | 7. Advanced features | 7.1 Filtered data loading | 7.2 Loading with lazy evaluation | 7.3 Deleting tables | 8. Bioconductor integration | 8.1 Creating a SummarizedExperiment | 8.2 Creating a MultiAssayExperiment | 9. Practical workflow example | 9.1 Complete differential expression analysis workflow | 10. Conclusion | List of key functions | Project management | Data saving and loading | Version management | History management | Dependencies | Listing | Bioconductor | Others | Best practices | Session Information