{"id":13935004,"url":"https://github.com/greenelab/continuous_analysis","last_synced_at":"2025-05-05T21:31:57.450Z","repository":{"id":79359275,"uuid":"56811422","full_name":"greenelab/continuous_analysis","owner":"greenelab","description":"Computational reproducibility using Continuous Integration to produce verifiable end-to-end runs of scientific analysis.","archived":false,"fork":false,"pushed_at":"2020-12-10T16:44:20.000Z","size":3589,"stargazers_count":82,"open_issues_count":1,"forks_count":15,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-04-09T04:41:41.234Z","etag":null,"topics":["continuous-integration","methodology","open-science","reproducibility","supplement"],"latest_commit_sha":null,"homepage":"https://greenelab.github.io/continuous_analysis/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/greenelab.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2016-04-21T23:21:03.000Z","updated_at":"2024-06-06T01:57:36.000Z","dependencies_parsed_at":"2023-04-16T14:19:03.409Z","dependency_job_id":null,"html_url":"https://github.com/greenelab/continuous_analysis","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/greenelab%2Fcontinuous_analysis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/greenelab%2Fcontinuous_analysis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/greenelab%2Fcontinuous_analysis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/greenelab%2Fcontinuous_analysis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/greenelab","download_url":"https://codeload.github.com/greenelab/continuous_analysis/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252580045,"owners_count":21771254,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["continuous-integration","methodology","open-science","reproducibility","supplement"],"created_at":"2024-08-07T23:01:21.068Z","updated_at":"2025-05-05T21:31:56.477Z","avatar_url":"https://github.com/greenelab.png","language":"Jupyter Notebook","funding_links":[],"categories":["Jupyter Notebook"],"sub_categories":[],"readme":"# Continuous Analysis\n\n[![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://opensource.org/licenses/BSD-3-Clause)\n\nThis repository presents [Continuous Analysis](http://greenelab.github.io/continuous_analysis/), a process demonstrating computational reproducibility by producing verifiable end-to-end runs of computational research. The process is described in detail in: [Nature Biotechnology](https://www.nature.com/articles/nbt.3780) and [Biorxiv Preprint](http://dx.doi.org/10.1101/056473).\n\nWe encourage additions and improvements, please create an issue or better yet, implement it and create a pull request. Please let us know if you run into any difficulty implementing continuous analysis on your own.\n\n## Examples\n\nExamples and real applications of continuous analysis are available:\n\n* RNA-seq Analysis:\n\t* Using [Salmon](https://github.com/COMBINE-lab/continuous_analysis_rnaseq) (and Drone v0.5)\n\t* Using [Kallisto](https://github.com/greenelab/continuous_analysis_rnaseq)\n* [Phylogenetic Tree Building](https://github.com/greenelab/continuous_analysis_phylo)\n* [Microarray Differential Expression Analysis](https://github.com/greenelab/continuous_analysis_brainarray) - example from Continuous Analysis Paper\n* [EHR Imputation](https://github.com/epistasislab/imputation)\n* [Privacy-preserving generative deep neural networks support clinical data sharing](https://github.com/greenelab/SPRINT_gan)\n* [Denoising Autoencoders for Phenotype Stratification](https://github.com/greenelab/DAPS)\n\nThis repository shows example configurations with a locally hosted [Drone](https://github.com/drone/drone) installation as well as [Shippable](https://app.shippable.com/), [wercker](http://wercker.com/) and [Travis CI](https://travis-ci.org/). It uses a small test run of [Kallisto](https://github.com/pachterlab/kallisto) as an example. The figures below are re-generated with each commit.\n\n![Fig1](https://github.com/greenelab/continuous_analysis/blob/master/drone/output/fig1.png?raw=true)\n\n![Fig2](https://github.com/greenelab/continuous_analysis/blob/master/drone/output/fig2.png?raw=true)\n\n![Fig3](https://github.com/greenelab/continuous_analysis/blob/master/drone/output/fig3.png?raw=true)\n\n## Configuration\n\nConfiguration instructions can be found [here](http://greenelab.github.io/continuous_analysis/).\n\n## Feedback\n\nPlease feel free to email me - (brettbe) at med.upenn.edu with any feedback or raise a github issue with any comments or questions. We also encourage you to send examples of your own usage of continuous analysis to be included in the examples section.\n\n## Acknowledgements\nThis work is supported by the Gordon and Betty Moore Foundation's Data-Driven Discovery Initiative through Grant GBMF4552 to C.S.G. as well as NIH grants AI116794 and LM010098 and the Commonwealth Universal Research Enhancement (CURE) Program grant from the Pennsylvania Department of Health\nto Jason Moore.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgreenelab%2Fcontinuous_analysis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgreenelab%2Fcontinuous_analysis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgreenelab%2Fcontinuous_analysis/lists"}