Browse Source

convert README from markdown to rest

Fabian Peter Hammerle 4 years ago
parent
commit
f6290db1cf
2 changed files with 115 additions and 101 deletions
  1. 0 101
      README.md
  2. 115 0
      README.rst

+ 0 - 101
README.md

@@ -1,101 +0,0 @@
-# freesurfer-volume-reader
-
-[![Build Status](https://travis-ci.org/fphammerle/freesurfer-volume-reader.svg?branch=master)](https://travis-ci.org/fphammerle/freesurfer-volume-reader)
-[![Coverage Status](https://coveralls.io/repos/github/fphammerle/freesurfer-volume-reader/badge.svg?branch=master)](https://coveralls.io/github/fphammerle/freesurfer-volume-reader?branch=master)
-[![Latest PyPI Version](https://img.shields.io/pypi/v/freesurfer-volume-reader.svg)](https://pypi.org/project/freesurfer-volume-reader/#history)
-[![Python Versions](https://img.shields.io/pypi/pyversions/freesurfer-volume-reader.svg)](https://pypi.org/project/freesurfer-volume-reader/)
-
-Python script & library to
-read hippocampal subfield volumes computed by Freesurfer & ASHS
-
-* Freesurfer https://surfer.nmr.mgh.harvard.edu/fswiki/HippocampalSubfields
-* ASHS https://sites.google.com/site/hipposubfields/home
-
-## Install
-
-```sh
-pip3 install --user freesurfer-volume-reader
-freesurfer-volume-reader --help
-```
-
-Releases follow the [semantic versioning](https://semver.org/) scheme. 
-
-## Usage
-
-### Freesurfer
-
-```sh
-export SUBJECTS_DIR=/my/freesurfer/subjects
-freesurfer-volume-reader
-```
-
-or
-
-```sh
-freesurfer-volume-reader /my/freesurfer/subjects
-freesurfer-volume-reader /my/freesurfer/subjects /other/freesurfer/subjects
-```
-
-or
-
-```python
-from freesurfer_volume_reader import freesurfer
-
-for volume_file in freesurfer.HippocampalSubfieldsVolumeFile.find('/my/freesurfer/subjects'):
-    print(volume_file.subject, volume_file.hemisphere, volume_file.analysis_id)
-    print(volume_file.read_volumes_mm3())
-    print(volume_file.read_volumes_dataframe())
-```
-
-### ASHS
-
-```sh
-export SUBJECTS_DIR=/my/ashs/subjects
-freesurfer-volume-reader --source-types ashs
-```
-
-or
-
-```sh
-freesurfer-volume-reader --source-types ashs -- /my/ashs/subjects
-freesurfer-volume-reader --source-types ashs -- /my/ashs/subjects /other/ashs/subjects
-```
-
-or
-
-```python
-from freesurfer_volume_reader import ashs
-
-for volume_file in ashs.HippocampalSubfieldsVolumeFile.find('/my/ashs/subjects'):
-    print(volume_file.subject, volume_file.hemisphere, volume_file.correction)
-    print(volume_file.read_volumes_mm3())
-    print(volume_file.read_volumes_dataframe())
-```
-
-#### Intracranial Volume
-
-```python
-from freesurfer_volume_reader import ashs
-
-for volume_file in ashs.IntracranialVolumeFile.find('/my/ashs/subjects'):
-    print(volume_file.subject)
-    print(volume_file.read_volume_mm3())
-    print(volume_file.read_volume_series())
-```
-
-### Freesurfer & ASHS
-
-```sh
-freesurfer-volume-reader --source-types ashs freesurfer-hipposf -- /my/subjects
-freesurfer-volume-reader --source-types ashs freesurfer-hipposf -- /my/ashs/subjects /my/freesurfer/subjects /other/subjects
-```
-
-## Tests
-
-```sh
-pip3 install --user pipenv
-git clone https://github.com/fphammerle/freesurfer-volume-reader.git
-cd freesurfer-volume-reader
-pipenv run pylint freesurfer_volume_reader
-pipenv run pytest
-```

+ 115 - 0
README.rst

@@ -0,0 +1,115 @@
+freesurfer-volume-reader
+========================
+
+.. image:: https://travis-ci.org/fphammerle/freesurfer-volume-reader.svg?branch=master
+   :target: https://travis-ci.org/fphammerle/freesurfer-volume-reader
+.. image:: https://coveralls.io/repos/github/fphammerle/freesurfer-volume-reader/badge.svg?branch=master
+   :target: https://coveralls.io/github/fphammerle/freesurfer-volume-reader?branch=master
+.. image:: https://img.shields.io/pypi/v/freesurfer-volume-reader.svg
+   :target: https://pypi.org/project/freesurfer-volume-reader/#history
+.. image:: https://img.shields.io/pypi/pyversions/freesurfer-volume-reader.svg
+   :target: https://pypi.org/project/freesurfer-volume-reader/
+
+Python script & library to read hippocampal subfield volumes computed by
+Freesurfer & ASHS
+
+-  Freesurfer
+   https://surfer.nmr.mgh.harvard.edu/fswiki/HippocampalSubfields
+-  ASHS https://sites.google.com/site/hipposubfields/home
+
+Install
+-------
+
+.. code:: sh
+
+   pip3 install --user freesurfer-volume-reader
+   freesurfer-volume-reader --help
+
+Releases follow the `semantic versioning <https://semver.org/>`__
+scheme.
+
+Usage
+-----
+
+Freesurfer
+~~~~~~~~~~
+
+.. code:: sh
+
+   export SUBJECTS_DIR=/my/freesurfer/subjects
+   freesurfer-volume-reader
+
+or
+
+.. code:: sh
+
+   freesurfer-volume-reader /my/freesurfer/subjects
+   freesurfer-volume-reader /my/freesurfer/subjects /other/freesurfer/subjects
+
+or
+
+.. code:: python
+
+   from freesurfer_volume_reader import freesurfer
+
+   for volume_file in freesurfer.HippocampalSubfieldsVolumeFile.find('/my/freesurfer/subjects'):
+       print(volume_file.subject, volume_file.hemisphere, volume_file.analysis_id)
+       print(volume_file.read_volumes_mm3())
+       print(volume_file.read_volumes_dataframe())
+
+ASHS
+~~~~
+
+.. code:: sh
+
+   export SUBJECTS_DIR=/my/ashs/subjects
+   freesurfer-volume-reader --source-types ashs
+
+or
+
+.. code:: sh
+
+   freesurfer-volume-reader --source-types ashs -- /my/ashs/subjects
+   freesurfer-volume-reader --source-types ashs -- /my/ashs/subjects /other/ashs/subjects
+
+or
+
+.. code:: python
+
+   from freesurfer_volume_reader import ashs
+
+   for volume_file in ashs.HippocampalSubfieldsVolumeFile.find('/my/ashs/subjects'):
+       print(volume_file.subject, volume_file.hemisphere, volume_file.correction)
+       print(volume_file.read_volumes_mm3())
+       print(volume_file.read_volumes_dataframe())
+
+Intracranial Volume
+^^^^^^^^^^^^^^^^^^^
+
+.. code:: python
+
+   from freesurfer_volume_reader import ashs
+
+   for volume_file in ashs.IntracranialVolumeFile.find('/my/ashs/subjects'):
+       print(volume_file.subject)
+       print(volume_file.read_volume_mm3())
+       print(volume_file.read_volume_series())
+
+Freesurfer & ASHS
+~~~~~~~~~~~~~~~~~
+
+.. code:: sh
+
+   freesurfer-volume-reader --source-types ashs freesurfer-hipposf -- /my/subjects
+   freesurfer-volume-reader --source-types ashs freesurfer-hipposf -- /my/ashs/subjects /my/freesurfer/subjects /other/subjects
+
+Tests
+-----
+
+.. code:: sh
+
+   pip3 install --user pipenv
+   git clone https://github.com/fphammerle/freesurfer-volume-reader.git
+   cd freesurfer-volume-reader
+   pipenv run pylint freesurfer_volume_reader
+   pipenv run pytest