|
| 1 | +.. ## Define a hard line break in HTML |
| 2 | +.. |br| raw:: html |
| 3 | + |
| 4 | + <br /> |
| 5 | + |
| 6 | +.. # Add the reference for the badges |
| 7 | +.. ## Reference to the CI status |
| 8 | +.. |Linter&Tests| image:: https://github.com/mind-inria/hidimstat/actions/workflows/ci.yml/badge.svg?branch=main |
| 9 | + :target: https://github.com/mind-inria/hidimstat/actions/workflows/ci.yml?query=branch%3Amain |
| 10 | +.. |CircleCI/Documentation| image:: https://circleci.com/gh/mind-inria/hidimstat.svg?style=shield |
| 11 | + :target: https://circleci.com/gh/mind-inria/hidimstat?branch=main |
| 12 | +.. |CodeCov| image:: https://codecov.io/github/mind-inria/hidimstat/branch/main/graph/badge.svg?token=O1YZDTFTNS |
| 13 | + :target: https://codecov.io/github/mind-inria/hidimstat |
| 14 | +.. ## Distribution python |
| 15 | +.. |PyPi| image:: https://img.shields.io/pypi/v/hidimstat.svg |
| 16 | + :target: https://pypi.org/project/hidimstat/ |
| 17 | +.. |PyPi_download| image:: https://img.shields.io/pypi/dm/hidimstat |
| 18 | + :target: https://pypi.org/project/hidimstat/ |
| 19 | +.. |PythonVersion| image:: https://img.shields.io/pypi/pyversions/hidimstat.svg?color=informational |
| 20 | + :target: https://pypi.org/project/hidimstat/ |
| 21 | +.. |Latest release| image:: https://img.shields.io/github/release/mind-inria/hidimstat.svg?color=brightgreen&label=latest%20release |
| 22 | +.. ## Additional badge |
| 23 | +.. |License| image:: https://img.shields.io/github/license/mind-inria/hidimstat |
| 24 | + :target: https://opensource.org/license/bsd-3-clause |
| 25 | +.. |Black| image:: https://img.shields.io/badge/code%20style-black-000000.svg |
| 26 | + :target: https://github.com/psf/black |
| 27 | + |
| 28 | +.. # Add minimal dependecy of the main packages |
| 29 | + ## This need to update in same time that pyproject.toml |
| 30 | +.. |PythonMinVersion| replace:: 3.9 |
| 31 | +.. |JoblibMinVersion| replace:: 1.2 |
| 32 | +.. |NumPyMinVersion| replace:: 1.25 |
| 33 | +.. |PandasMinVersion| replace:: 2.0 |
| 34 | +.. |SklearnMinVersion| replace:: 1.4 |
| 35 | +.. |SciPyMinVersion| replace:: 1.6 |
| 36 | +.. ## for plotting and for examples |
| 37 | +.. |MatplotlibMinVersion| replace:: 3.9.0 |
| 38 | +.. |SeabornMinVersion| replace:: 0.9.0 |
| 39 | + |
| 40 | +================================================================= |
| 41 | +HiDimStat: High-dimensional statistical inference tool for Python |
| 42 | +================================================================= |
| 43 | + |
| 44 | +.. # Add the different badge |
| 45 | +
|
| 46 | +|Linter&Tests| |CircleCI/Documentation| |CodeCov| |Black| |
| 47 | + |
| 48 | +|PyPi| |PyPi_download| |PythonVersion| |Latest release| |
| 49 | + |
| 50 | +|License| |
| 51 | + |
| 52 | +.. # Short description of the library |
| 53 | +
|
| 54 | +The HiDimStat package provides statistical inference methods to solve the problem |
| 55 | +of variable importance evaluation in the context of predictive model using high-dimensional and spatially structured data. |
| 56 | + |
| 57 | +.. # Add usefull links |
| 58 | +
|
| 59 | +If you like the package, spread the word and ⭐ our `official repository |
| 60 | +<https://github.com/mind-inria/hidimstat>`_! |
| 61 | + |
| 62 | +Visit our website, https://hidimstat.github.io/, for more information. |
| 63 | + |
| 64 | +.. |
| 65 | + ## TODO: Add short citation when this will be ready |
| 66 | + If you use HiDimStat for your published research, we kindly ask you to :ref:`cite<citation>` our article: |
| 67 | + short reference |
| 68 | +
|
| 69 | +Find your important variables in your data with the help of |
| 70 | +`our examples <https://hidimstat.github.io/dev/auto_examples/index.html>`_. |
| 71 | + |
| 72 | +If you have any problems, please report them to the `GitHub issue tracker <https://github.com/mind-inria/hidimstat/issues>`_ |
| 73 | +or contribute to the library by opening a pull request. |
| 74 | + |
| 75 | +Installation |
| 76 | +------------ |
| 77 | + |
| 78 | +Dependencies |
| 79 | +^^^^^^^^^^^^ |
| 80 | + |
| 81 | +.. # Add dependency of the project |
| 82 | + TODO Need to match with pyproject.toml |
| 83 | +
|
| 84 | +HiDimStat requires: |
| 85 | + |
| 86 | +- Python (>= |PythonMinVersion|) |
| 87 | +- joblib (>= |JoblibMinVersion|) |
| 88 | +- NumPy (>= |NumPyMinVersion|) |
| 89 | +- Pandas (>= |PandasMinVersion|) |
| 90 | +- Scikit-learn (>= |SklearnMinVersion|) |
| 91 | +- SciPy (>= |SciPyMinVersion|) |
| 92 | + |
| 93 | +HiDimStat's plotting capabilities require Matplotlib (>= |MatplotlibMinVersion|). |
| 94 | + |
| 95 | +To run the examples, Matplotlib (>= |MatplotlibMinVersion|) and seaborn (>= |
| 96 | +|SeabornMinVersion|) are required. |
| 97 | + |
| 98 | +User installation |
| 99 | +^^^^^^^^^^^^^^^^^ |
| 100 | + |
| 101 | +.. # Add the instruction for installation |
| 102 | + TODO add conda when it will be accessible |
| 103 | +
|
| 104 | +HiDimStat can easily be installed via ``pip``. For more installation information, |
| 105 | +see the `installation instructions <https://hidimstat.github.io/dev/index.html#installation>`_. |
| 106 | +:: |
| 107 | + pip install -U hidimstat |
| 108 | + |
| 109 | +Contribute |
| 110 | +---------- |
| 111 | + |
| 112 | +.. # Add short discription for contribution to the library |
| 113 | +
|
| 114 | +The best way to support the development of HiDimStat is to spread the word! |
| 115 | + |
| 116 | +HiDimStat aims to be supported by an active community, and we welcome |
| 117 | +contributions to our code and documentation. |
| 118 | + |
| 119 | +For bug reports, feature requests, documentation improvements, or other issues, |
| 120 | +you can create a `GitHub issue <https://github.com/mind-inria/hidimstat/issues>`_. |
| 121 | + |
| 122 | +If you want to contribute directly to the library, check the |
| 123 | +`how to contribute <https://hidimstat.github.io/dev/how_to_contribute.html/>`_ page |
| 124 | +on the website for more information. |
| 125 | + |
| 126 | +Contact us |
| 127 | +---------- |
| 128 | + |
| 129 | +.. # Add a way to contact maintainers |
| 130 | + TODO this needs to be updated when there is a change of maintainers |
| 131 | +
|
| 132 | +Currently, this library is supported by the `INRIA <https://www.inria.fr/en>`_ |
| 133 | +team `MIND <https://www.inria.fr/fr/mind>`_. |br| |
| 134 | +If you want to report a problem or suggest an enhancement, we would love for you |
| 135 | +to `open an issue <https://github.com/mind-inria/hidimstat/issues/new>`_ at |
| 136 | +this GitHub repository so we can address it quickly. |br| |
| 137 | +For less formal discussions or to exchange ideas, you can contact the main |
| 138 | +contributors: |
| 139 | + |
| 140 | ++-------------------+-------------------+-------------------+-------------------+ |
| 141 | +| Lionel Kusch | Bertrand Thirion | Joseph Paillard | Angel Reyero Lobo | |
| 142 | ++-------------------+-------------------+-------------------+-------------------+ |
| 143 | +| |avatar LK| | |avatar BT| | |avatar JP| | |avatar AR| | |
| 144 | ++-------------------+-------------------+-------------------+-------------------+ |
| 145 | + |
| 146 | +.. |avatar LK| image:: https://avatars.githubusercontent.com/u/17182418?v=4 |
| 147 | + :target: https://github.com/lionelkusch |
| 148 | +.. |avatar BT| image:: https://avatars.githubusercontent.com/u/234454?v=4 |
| 149 | + :target: https://github.com/bthirion |
| 150 | +.. |avatar JP| image:: https://avatars.githubusercontent.com/u/56166877?v=4 |
| 151 | + :target: https://github.com/jpaillard |
| 152 | +.. |avatar AR| image:: https://avatars.githubusercontent.com/u/79699169?v=4 |
| 153 | + :target: https://github.com/AngelReyero |
| 154 | + |
| 155 | +Citation |
| 156 | +-------- |
| 157 | + |
| 158 | +If you use a HiDimStat method for your research, you'll find the associated |
| 159 | +reference paper in the method description, and we recommend that you cite it. |
| 160 | + |
| 161 | +.. |
| 162 | + TODO add the section for citing the library once a Zenodo repository is made |
| 163 | + or a paper is published. |
| 164 | +
|
| 165 | +If you publish a paper using HiDimStat, please contact us or open an issue! |
| 166 | +We would love to hear about your work and help you promote it. |
| 167 | + |
| 168 | +Acknowledgments |
| 169 | +--------------- |
| 170 | + |
| 171 | +This project has been funded by `Labex DigiCosme <https://anr.fr/ProjetIA-11-LABX-0045>`_ |
| 172 | +(ANR-11-LABEX-0045-DIGICOSME) as part of the program |
| 173 | +`Investissement d’Avenir <https://anr.fr/ProjetIA-11-IDEX-0003>`_ |
| 174 | +(ANR-11-IDEX-0003-02), by the `Fast Big project <https://anr.fr/Projet-ANR-17-CE23-0011>`_ |
| 175 | +(ANR-17-CE23-0011), by the `KARAIB AI Chair <https://anr.fr/Projet-ANR-20-CHIA-0025>`_ |
| 176 | +(ANR-20-CHIA-0025-01), and by the `VITE project <https://anr.fr/Projet-ANR-23-CE23-0016>`_ (ANR-23-CE23-0016). |
| 177 | +This study has also been supported by the European Union’s Horizon 2020 research and innovation program |
| 178 | +as part of the program `Human Brain Project SGA3 <https://cordis.europa.eu/project/id/945539>`_ |
| 179 | +(Grant Agreement No. 945539) and `EBRAIN-Health <https://cordis.europa.eu/project/id/101058516>`_ |
| 180 | +(Grant Agreement No. 101058516). |
0 commit comments