{"id":28708416,"url":"https://github.com/fzimmermann89/idi","last_synced_at":"2025-06-14T18:12:18.145Z","repository":{"id":46661010,"uuid":"165138482","full_name":"fzimmermann89/idi","owner":"fzimmermann89","description":"Simulating, Reconstructing and Analysing Data for FEL IDI Experiments","archived":false,"fork":false,"pushed_at":"2025-04-01T11:00:17.000Z","size":3937,"stargazers_count":3,"open_issues_count":1,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-01T11:30:54.938Z","etag":null,"topics":["fel","idi","incoherent-images","reconstruction","simulation","xray"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fzimmermann89.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-01-10T22:11:38.000Z","updated_at":"2025-04-01T11:00:20.000Z","dependencies_parsed_at":"2025-03-22T02:29:11.601Z","dependency_job_id":"d329aeb6-9e85-4338-974b-06dc91913248","html_url":"https://github.com/fzimmermann89/idi","commit_stats":null,"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/fzimmermann89/idi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fzimmermann89%2Fidi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fzimmermann89%2Fidi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fzimmermann89%2Fidi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fzimmermann89%2Fidi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fzimmermann89","download_url":"https://codeload.github.com/fzimmermann89/idi/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fzimmermann89%2Fidi/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259860574,"owners_count":22922992,"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":["fel","idi","incoherent-images","reconstruction","simulation","xray"],"created_at":"2025-06-14T18:12:17.235Z","updated_at":"2025-06-14T18:12:18.093Z","avatar_url":"https://github.com/fzimmermann89.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# IDI - INCOHERENT DIFFRACTION IMAGING 🐉\n\n![tests](https://github.com/fzimmermann89/idi/actions/workflows/test.yml/badge.svg)\n\nSingularity Image now at [library://fzimmermann89/idi/idi](https://cloud.sylabs.io/library/_container/607b669a4ad4aa1fdea0c43c)\n\nConda Pacakges at [zimmf/idi](https://anaconda.org/zimmf/idi)\n\nPIP Source and Wheels at [idi](https://pypi.org/project/idi/)\n\nWheels at [Releases](https://github.com/fzimmermann89/idi/releases/latest)\n\ncontent of the repo\n-------------------\n\n- ipynb: example notebooks\n- simulation: simulation of incoherent images\n- reconstruction: direct and ft based reconstruction\n- util: some small utilities for data analysis, geometry and random distributions, etc.\n\ninstallation\n------------\n\n- for gpu support you need to install a cupy version matching your cuda version\n- afterwards, pip install 'git+\u003chttps://github.com/fzimmermann89/idi\u003e' to get the latest version\n\npreparation for slac sdf\n------------------------\n\nUse Singulariy, if using OOD launcher, use the following to start a jupyterhub\n\n```\n    function jupyter() { singularity run --app jupyter --nv -B /sdf,/gpfs,/scratch,/lscratch library://fzimmermann89/idi/idi $@; }\n```\n\npreparation for sacla\n---------------------\n\n- Download and install miniconda, setup ssh tunnel for web access.\n- `conda create -n local3 python=3.7 numpy mkl mkl-dev ipython ipykernel cython jinja2 numba numexpr matplotlib six scipy jupyterlab`\n- `conda activate local3`\n- `pip install https://github.com/fzimmermann89/idi/`\n- `python -m ipykernel install --user --name local-simulation-env3 --display-name \"local simulation(py37)\"`\n\n(C) Felix Zimmermann\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffzimmermann89%2Fidi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffzimmermann89%2Fidi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffzimmermann89%2Fidi/lists"}