summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-06-20 07:31:27 +0000
committerCoprDistGit <infra@openeuler.org>2023-06-20 07:31:27 +0000
commit89b5bfc1b70d8e09c64e42ddcbdacc565b26caf5 (patch)
treed6e171edb87f3d107a1e4a0dc51404029ca5db72
parent5b4a480076fbba5ca4b76d897963f8ffdc89408e (diff)
automatic import of python-dcm2bidsopeneuler20.03
-rw-r--r--.gitignore1
-rw-r--r--python-dcm2bids.spec163
-rw-r--r--sources1
3 files changed, 165 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..6469239 100644
--- a/.gitignore
+++ b/.gitignore
@@ -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
diff --git a/sources b/sources
new file mode 100644
index 0000000..fff428f
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+aea7112c6aa28aed54434cde7ed6773a dcm2bids-2.1.9.tar.gz