{"id":43022727,"url":"https://github.com/datalad/datalad-binder","last_synced_at":"2026-01-31T06:38:27.899Z","repository":{"id":38823883,"uuid":"403981971","full_name":"datalad/datalad-binder","owner":"datalad","description":"A minimal Binder environment for using DataLad","archived":false,"fork":false,"pushed_at":"2023-09-05T08:44:02.000Z","size":19,"stargazers_count":3,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-09-11T10:49:54.757Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/datalad.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}},"created_at":"2021-09-07T13:07:27.000Z","updated_at":"2024-12-26T16:34:53.000Z","dependencies_parsed_at":"2022-08-26T19:52:13.365Z","dependency_job_id":null,"html_url":"https://github.com/datalad/datalad-binder","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/datalad/datalad-binder","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datalad%2Fdatalad-binder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datalad%2Fdatalad-binder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datalad%2Fdatalad-binder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datalad%2Fdatalad-binder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/datalad","download_url":"https://codeload.github.com/datalad/datalad-binder/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datalad%2Fdatalad-binder/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28931386,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-31T04:05:25.756Z","status":"ssl_error","status_checked_at":"2026-01-31T04:02:35.005Z","response_time":128,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2026-01-31T06:38:26.967Z","updated_at":"2026-01-31T06:38:27.887Z","avatar_url":"https://github.com/datalad.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# A minimal Binder environment for using DataLad\n\nThis repository contains the minimal configuration for a [Binder](https://mybinder.org/)\nenvironment that can run [DataLad](https://www.datalad.org/).\n\nThis base environment repository is decoupled from content, allowing it to be maintained separately and preventing updates to content\nfrom triggering a rebuild of the Binder environment instance. \n\n### Acknowledgements\n\nThis software was developed with support from the German Federal Ministry of\nEducation and Research (BMBF 01GQ1905), the US National Science Foundation\n(NSF 1912266), and the Deutsche Forschungsgemeinschaft (DFG, German Research\nFoundation) under grant SFB 1451 ([431549029](https://gepris.dfg.de/gepris/projekt/431549029),\nINF project).\n\n## Usage\n\n### 1. Empty environment\n\nTo use this environment *as is*, visit [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/datalad/datalad-binder/HEAD)\n\nFrom the menu file browser interface, select `New \u003e Terminal` and explore DataLad in the resulting command-line shell.\n\nAlternatively, create a new `Python` or `bash` notebook and populate this with your preferred code and descriptions.\n\n### 2. Environment with content\n\nTo use this environment with content (such as Jupyter notebooks and/or data), first make this content available via a separate repository.\n\nThen construct a URL from the base environment repository URL and the content repository URL, as follows:\n\n```\nhttps://mybinder.org/v2/gh/datalad/datalad-binder/main?urlpath=git-pull?repo=\u003curl-of-your-content-repo\u003e\n```\n\nThis URL, when opened, will use [nbgitpuller](https://github.com/jupyterhub/nbgitpuller) to automatically pull in content from the specified\nrepository into the base Binder environment.\n\nTo use the base environment with separate content, visit [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/datalad/datalad-binder/HEAD?urlpath=git-pull?repo=https://github.com/jsheunis/datalad-notebooks)\n\nTo use the base environment with separate content **and parameters (Python)**, visit [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/datalad/datalad-binder/HEAD?urlpath=git-pull%3Frepo%3Dhttps%253A%252F%252Fgithub.com%252Fjsheunis%252Fdatalad-notebooks%26urlpath%3Dnotebooks%252Fdatalad-notebooks%252Fdownload_data_with_datalad_python.ipynb%3Frepourl%3D%22https://github.com/psychoinformatics-de/paper-remodnav.git%22%26autorun%3Dtrue)\n\nTo use the base environment with separate content **and parameters (bash, not functional yet)**, visit [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/datalad/datalad-binder/HEAD?urlpath=git-pull%3Frepo%3Dhttps%253A%252F%252Fgithub.com%252Fjsheunis%252Fdatalad-notebooks%26urlpath%3Dnotebooks%252Fdatalad-notebooks%252Fdownload_data_with_datalad_bash.ipynb%3Frepourl%3D%22https://github.com/psychoinformatics-de/paper-remodnav.git%22%26autorun%3Dtrue)\n\n## Configuration\n\nThe following files allow Binder to configure the base environment:\n\n- `environment.yml` specifies the required tools/packages that will be installed via [conda-forge](https://conda-forge.org/)\n- `apt.txt` specifies the required tools/packages that will be installed via APT\n- `postBuild` runs the commands to configure `git`, to install `bash_kernel`, to enable the `nbgitpuller` extension, and to install and enable the `jupyter-notebookparams` extension\n\nThese should only be updated if other packages or extensions are required for the base environment\nthat allows DataLad to be run in Binder.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatalad%2Fdatalad-binder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdatalad%2Fdatalad-binder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatalad%2Fdatalad-binder/lists"}