diff options
author | CoprDistGit <infra@openeuler.org> | 2023-06-20 07:31:27 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-06-20 07:31:27 +0000 |
commit | 89b5bfc1b70d8e09c64e42ddcbdacc565b26caf5 (patch) | |
tree | d6e171edb87f3d107a1e4a0dc51404029ca5db72 | |
parent | 5b4a480076fbba5ca4b76d897963f8ffdc89408e (diff) |
automatic import of python-dcm2bidsopeneuler20.03
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-dcm2bids.spec | 163 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 165 insertions, 0 deletions
@@ -0,0 +1 @@ +/dcm2bids-2.1.9.tar.gz diff --git a/python-dcm2bids.spec b/python-dcm2bids.spec new file mode 100644 index 0000000..41c186e --- /dev/null +++ b/python-dcm2bids.spec @@ -0,0 +1,163 @@ +%global _empty_manifest_terminate_build 0 +Name: python-dcm2bids +Version: 2.1.9 +Release: 1 +Summary: Reorganising NIfTI files from dcm2niix into the Brain Imaging Data Structure +License: GPLv3+ +URL: https://pypi.org/project/dcm2bids/ +Source0: https://mirrors.aliyun.com/pypi/web/packages/9e/27/b447d04e9aba35160eaa2a4077be14e597e338253b16a491a6592ae0539d/dcm2bids-2.1.9.tar.gz +BuildArch: noarch + +Requires: python3-future + +%description +`dcm2bids` reorganises NIfTI files using [dcm2niix][dcm2niix-github] into the [Brain Imaging Data Structure][bids] (BIDS). +## Scope +`dcm2bids` is a community-centered project. It aims to be a friendly, +easy-to-use tool to convert your dicoms. Our main goal is to make the dicom +to BIDS conversion as effortless as possible. Even if in the near future +more advanced features will be added, we'll keep the focus on your day +to day use case without complicating anything. That's the promise of the `dcm2bids` project. +## Documentation +Please take a look at the [documentation][dcm2bids-doc] to: +* [Learn about bids][bids-spec] with some dataset [examples][bids-examples] +* [Install dcm2bids][dcm2bids-install] +* [Follow the tutorial][dcm2bids-tutorial] +* [Seek for more advanced usage][dcm2bids-advanced] +## Issues and Questions +We work hard to make sure `dcm2bids` is robust and we welcome comments and questions to make sure it meets your use case! Here's our preferred workflow: +- If you have a usage question :raising_hand:, we encourage you to post your question on [Neurostars][neurostars] with [dcm2bids][neurostars-dcm2bids] as an optional tag. The tag is really important because [Neurostars][neurostars-dcm2bids] will notify the `dcm2bids` team only if the tag is present. [Neurostars][neurostars-dcm2bids] is a question and answer forum for neuroscience researchers, infrastructure providers and software developers, and free to access. +Before posting your question, you may want to first browse through questions that were tagged with the [dcm2bids tag][neurostars-dcm2bids]. If your question persists, feel free to comment on previous questions or ask your own question. +- If you think you've found a bug :bug:, please open an issue on [our repository][dcm2bids-issues]. To do this, you'll need a GitHub account. See our [contributing guide](CONTRIBUTING/#open-an-issue-or-choose-one-to-fix) for more details. +[bids]: http://bids.neuroimaging.io/ +[bids-examples]: https://github.com/bids-standard/bids-examples +[bids-spec]: https://bids-specification.readthedocs.io/en/stable/ +[dcm2bids-doc]: https://unfmontreal.github.io/Dcm2Bids +[dcm2bids-install]: https://unfmontreal.github.io/Dcm2Bids/docs/get-started/install/ +[dcm2bids-tutorial]: https://unfmontreal.github.io/Dcm2Bids/docs/tutorial/first-steps/#tutorial-first-steps +[dcm2bids-advanced]: https://unfmontreal.github.io/Dcm2Bids/docs/advanced/ +[dcm2bids-issues]: https://github.com/UNFmontreal/Dcm2Bids/issues +[dcm2niix-install]: https://github.com/rordenlab/dcm2niix#install +[dcm2niix-github]: https://github.com/rordenlab/dcm2niix +[neurostars]: https://neurostars.org/ +[neurostars-dcm2bids]: https://neurostars.org/tag/dcm2bids +[dcm2bids-contributing]: https://unfmontreal.github.io/Dcm2Bids/CONTRIBUTING + +%package -n python3-dcm2bids +Summary: Reorganising NIfTI files from dcm2niix into the Brain Imaging Data Structure +Provides: python-dcm2bids +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-dcm2bids +`dcm2bids` reorganises NIfTI files using [dcm2niix][dcm2niix-github] into the [Brain Imaging Data Structure][bids] (BIDS). +## Scope +`dcm2bids` is a community-centered project. It aims to be a friendly, +easy-to-use tool to convert your dicoms. Our main goal is to make the dicom +to BIDS conversion as effortless as possible. Even if in the near future +more advanced features will be added, we'll keep the focus on your day +to day use case without complicating anything. That's the promise of the `dcm2bids` project. +## Documentation +Please take a look at the [documentation][dcm2bids-doc] to: +* [Learn about bids][bids-spec] with some dataset [examples][bids-examples] +* [Install dcm2bids][dcm2bids-install] +* [Follow the tutorial][dcm2bids-tutorial] +* [Seek for more advanced usage][dcm2bids-advanced] +## Issues and Questions +We work hard to make sure `dcm2bids` is robust and we welcome comments and questions to make sure it meets your use case! Here's our preferred workflow: +- If you have a usage question :raising_hand:, we encourage you to post your question on [Neurostars][neurostars] with [dcm2bids][neurostars-dcm2bids] as an optional tag. The tag is really important because [Neurostars][neurostars-dcm2bids] will notify the `dcm2bids` team only if the tag is present. [Neurostars][neurostars-dcm2bids] is a question and answer forum for neuroscience researchers, infrastructure providers and software developers, and free to access. +Before posting your question, you may want to first browse through questions that were tagged with the [dcm2bids tag][neurostars-dcm2bids]. If your question persists, feel free to comment on previous questions or ask your own question. +- If you think you've found a bug :bug:, please open an issue on [our repository][dcm2bids-issues]. To do this, you'll need a GitHub account. See our [contributing guide](CONTRIBUTING/#open-an-issue-or-choose-one-to-fix) for more details. +[bids]: http://bids.neuroimaging.io/ +[bids-examples]: https://github.com/bids-standard/bids-examples +[bids-spec]: https://bids-specification.readthedocs.io/en/stable/ +[dcm2bids-doc]: https://unfmontreal.github.io/Dcm2Bids +[dcm2bids-install]: https://unfmontreal.github.io/Dcm2Bids/docs/get-started/install/ +[dcm2bids-tutorial]: https://unfmontreal.github.io/Dcm2Bids/docs/tutorial/first-steps/#tutorial-first-steps +[dcm2bids-advanced]: https://unfmontreal.github.io/Dcm2Bids/docs/advanced/ +[dcm2bids-issues]: https://github.com/UNFmontreal/Dcm2Bids/issues +[dcm2niix-install]: https://github.com/rordenlab/dcm2niix#install +[dcm2niix-github]: https://github.com/rordenlab/dcm2niix +[neurostars]: https://neurostars.org/ +[neurostars-dcm2bids]: https://neurostars.org/tag/dcm2bids +[dcm2bids-contributing]: https://unfmontreal.github.io/Dcm2Bids/CONTRIBUTING + +%package help +Summary: Development documents and examples for dcm2bids +Provides: python3-dcm2bids-doc +%description help +`dcm2bids` reorganises NIfTI files using [dcm2niix][dcm2niix-github] into the [Brain Imaging Data Structure][bids] (BIDS). +## Scope +`dcm2bids` is a community-centered project. It aims to be a friendly, +easy-to-use tool to convert your dicoms. Our main goal is to make the dicom +to BIDS conversion as effortless as possible. Even if in the near future +more advanced features will be added, we'll keep the focus on your day +to day use case without complicating anything. That's the promise of the `dcm2bids` project. +## Documentation +Please take a look at the [documentation][dcm2bids-doc] to: +* [Learn about bids][bids-spec] with some dataset [examples][bids-examples] +* [Install dcm2bids][dcm2bids-install] +* [Follow the tutorial][dcm2bids-tutorial] +* [Seek for more advanced usage][dcm2bids-advanced] +## Issues and Questions +We work hard to make sure `dcm2bids` is robust and we welcome comments and questions to make sure it meets your use case! Here's our preferred workflow: +- If you have a usage question :raising_hand:, we encourage you to post your question on [Neurostars][neurostars] with [dcm2bids][neurostars-dcm2bids] as an optional tag. The tag is really important because [Neurostars][neurostars-dcm2bids] will notify the `dcm2bids` team only if the tag is present. [Neurostars][neurostars-dcm2bids] is a question and answer forum for neuroscience researchers, infrastructure providers and software developers, and free to access. +Before posting your question, you may want to first browse through questions that were tagged with the [dcm2bids tag][neurostars-dcm2bids]. If your question persists, feel free to comment on previous questions or ask your own question. +- If you think you've found a bug :bug:, please open an issue on [our repository][dcm2bids-issues]. To do this, you'll need a GitHub account. See our [contributing guide](CONTRIBUTING/#open-an-issue-or-choose-one-to-fix) for more details. +[bids]: http://bids.neuroimaging.io/ +[bids-examples]: https://github.com/bids-standard/bids-examples +[bids-spec]: https://bids-specification.readthedocs.io/en/stable/ +[dcm2bids-doc]: https://unfmontreal.github.io/Dcm2Bids +[dcm2bids-install]: https://unfmontreal.github.io/Dcm2Bids/docs/get-started/install/ +[dcm2bids-tutorial]: https://unfmontreal.github.io/Dcm2Bids/docs/tutorial/first-steps/#tutorial-first-steps +[dcm2bids-advanced]: https://unfmontreal.github.io/Dcm2Bids/docs/advanced/ +[dcm2bids-issues]: https://github.com/UNFmontreal/Dcm2Bids/issues +[dcm2niix-install]: https://github.com/rordenlab/dcm2niix#install +[dcm2niix-github]: https://github.com/rordenlab/dcm2niix +[neurostars]: https://neurostars.org/ +[neurostars-dcm2bids]: https://neurostars.org/tag/dcm2bids +[dcm2bids-contributing]: https://unfmontreal.github.io/Dcm2Bids/CONTRIBUTING + +%prep +%autosetup -n dcm2bids-2.1.9 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-dcm2bids -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Tue Jun 20 2023 Python_Bot <Python_Bot@openeuler.org> - 2.1.9-1 +- Package Spec generated @@ -0,0 +1 @@ +aea7112c6aa28aed54434cde7ed6773a dcm2bids-2.1.9.tar.gz |