{"id":23802062,"url":"https://github.com/sstendahl/giscan","last_synced_at":"2025-11-11T14:31:45.818Z","repository":{"id":152906635,"uuid":"477725380","full_name":"sstendahl/GIScan","owner":"sstendahl","description":"Simple tool to read and analyze existing GISAXS data","archived":false,"fork":false,"pushed_at":"2023-03-14T14:51:14.000Z","size":7734,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-01T22:19:36.874Z","etag":null,"topics":["cbf","data","diffraction","diffraction-analysis","gisans","gisaxs","physics","reflectivity","scattering","xray"],"latest_commit_sha":null,"homepage":"https://gitlab.com/SjoerdB93/GIScan","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sstendahl.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}},"created_at":"2022-04-04T13:58:49.000Z","updated_at":"2024-01-12T18:29:01.000Z","dependencies_parsed_at":"2024-01-26T07:25:42.851Z","dependency_job_id":"dbc080c2-4275-4bac-90e3-fe1c66fd7880","html_url":"https://github.com/sstendahl/GIScan","commit_stats":null,"previous_names":["sstendahl/giscan"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sstendahl%2FGIScan","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sstendahl%2FGIScan/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sstendahl%2FGIScan/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sstendahl%2FGIScan/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sstendahl","download_url":"https://codeload.github.com/sstendahl/GIScan/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240052097,"owners_count":19740447,"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":["cbf","data","diffraction","diffraction-analysis","gisans","gisaxs","physics","reflectivity","scattering","xray"],"created_at":"2025-01-01T22:19:31.776Z","updated_at":"2025-11-11T14:31:45.787Z","avatar_url":"https://github.com/sstendahl.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ca href='https://flathub.org/apps/details/se.sjoerd.GIScan'\u003e\u003cimg width='180' alt='Download on Flathub' src='https://flathub.org/assets/badges/flathub-badge-en.svg'/\u003e\u003c/a\u003e\n\n\nThis program is free software.\nIt is licensed under the GNU GPL version 3 or later.\nThat means you are free to use this program for any purpose;\nfree to study and modify this program to suit your needs;\nand free to share this program or your modifications with anyone.\nIf you share this program or your modifications\nyou must grant the recipients the same freedoms.\nTo be more specific: you must share the source code under the same license.\nFor details see https://www.gnu.org/licenses/gpl-3.0.html\n\n# GIScan\nGIScan is a simple tool to open and analyze data stored in cbf (Crystallographic Binary Format) files. While\nGIScan is primarily developed with the analyis of GISAXS data in mind, as obtained by the P03 beamline of PETRA\nIII at the DESY Synchrotron in Hamburg, Germany, it should be compatible with any arbitrary cbf data.\n\nGIScan handles raw data directly and doesn't need any a-priori data reduction. It supports features such as\nbackground subtraction, line scans along the Qy and Qz axis, detection of the full-width at half-maximum (FWHM)\nof diffraction peaks and coordinate conversion from pixels to reciprocal or angular space\n      \nThe region of interest (ROI) over which the scans are made can be moved by selecting the required position in the obtained in-plane or the out-of-plane scans. Alternatively a region can be selected by dragging the mouse over the GISAXS mapping, or entered manually using the coordinate positions in the bottom-left corner. Using the Background selection function, an ROI can be chosen for the background as well and the average background intensity will be substracted from the scans that are made. Both the vertical and the horizontal scan can be exported in plain .txt files for further analysis. \n\nGIScan is mostly developed with the analysis of multilayers in mind but can be used for any arbitrary data stored\nin cbf format. If a beamline or datatype (be it GISAXS or GISANS) is not supported and you would like to use this\ntool, please submit an issue on the Github page so this can be arranged.\n      \nFor any support or other questions, please contact me at info@sjoerd.se. Keep in mind that this program comes with \nabsolutely no warranty or formal support, but I will try my best to be of assistance.  \n\n# How to install: \n\n**Linux:** The officially recommended method to install GIScan is through Flathub: https://flathub.org/apps/details/se.sjoerd.GIScan. This can either be done graphically through your software manager of choice, or through the command line using `flatpak install flathub se.sjoerd.GIScan`. Make sure to enable the Flathub repositories beforehand, as further described here: https://flatpak.org/setup/. Alternatively, it is possible to run directly from source by executing main.py using Python. \n\n**Windows:** An executable file can be found on the releases page on the right-hand side of the Github page at https://github.com/SjoerdB93/GIScan. \n\n**MacOS:** This tool has only been tested on Linux and Windows, and MacOS is not officially supported. Nevertheless, it *should* work on MacOS by executing the main.py from the terminal using Python. \n\n------------------------------------------------------------\n**Note**: This tool is in no official way affiliated with Petra III or DESY. This software started as a tool to analyze my own data obtained at this beamline and is mostly developed during my own free time.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsstendahl%2Fgiscan","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsstendahl%2Fgiscan","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsstendahl%2Fgiscan/lists"}