You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Ensure the bug was not already reported by searching in [Issues](https://github.com/ACCLAB/DABEST-python/issues). Check that the bug hasn't been addressed in a closed issue.
6
+
7
+
- If the bug isn't being addressed, open a new one. Be sure to include a title and clear description, and a [minimally reproducible code sample](https://matthewrocklin.com/blog/work/2018/02/28/minimal-bug-reports) demonstrating the expected behavior that is not occurring.
8
+
9
+
10
+
## Did you write a patch that fixes a bug?
11
+
- Open a new GitHub [pull request](https://help.github.com/en/articles/about-pull-requests) (PR for short) with the patch.
12
+
13
+
- Create the PR into the development branch, which is indicated by `v{latest version number}-dev`.
14
+
15
+
- Clearly state the problem and solution in the PR description. Include the relevant [issue number](https://guides.github.com/features/issues/) if applicable.
16
+
17
+
18
+
## Do you intend to add a new feature or change an existing one?
19
+
- Suggest your change by opening an issue, and adding an Enhancement tag.
20
+
- If the maintainers and the community are in favour, create a fork and start writing code.
21
+
22
+
23
+
DABEST is a community tool for estimation statistics and analysis. We look forward to more robust and more elegant data visualizations from you all!
Copy file name to clipboardExpand all lines: nbs/01-getting_started.ipynb
+7-3Lines changed: 7 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -75,7 +75,7 @@
75
75
"Clone the [DABEST-python repo](https://github.com/ACCLAB/DABEST-python) locally (see instructions [here](https://help.github.com/articles/cloning-a-repository/)).\n",
76
76
"\n",
77
77
"Then, navigate to the cloned repo in the command line and run\n",
78
-
"```\n",
78
+
"``` shell\n",
79
79
"$ pip install .\n",
80
80
"```"
81
81
]
@@ -93,9 +93,13 @@
93
93
"id": "a9f8cb3e",
94
94
"metadata": {},
95
95
"source": [
96
-
"To test DABEST, you will need to install [pytest](https://docs.pytest.org/en/latest/). \n",
96
+
"To test DABEST, you will need to install [pytest](https://docs.pytest.org/en/latest/) and [nbdev](https://nbdev.fast.ai/). \n",
97
+
"\n",
98
+
"Run ``nbdev_export && nbdev_test`` in the root directory of the source distribution. This runs the value assertion tests in ``dabest/tests`` folder\n",
99
+
"\n",
100
+
"Run ``pytest`` in the root directory of the source distribution. This runs the image-based tests in ``dabest/tests/mpl_image_tests`` sub folder.\n",
97
101
"\n",
98
-
"Run ``pytest`` in the root directory of the source distribution. This runs the test suite in ``dabest/tests`` folder including also the image-based tests of the ``mpl_image_tests`` sub folder. The test suite will ensure that the bootstrapping functions and the plotting functions perform as expected.\n",
102
+
"The test suite will ensure that the bootstrapping functions and the plotting functions perform as expected.\n",
Copy file name to clipboardExpand all lines: nbs/read_me.ipynb
+18-7Lines changed: 18 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -88,13 +88,14 @@
88
88
"You can install this package via `pip`.\n",
89
89
"\n",
90
90
"To install, at the command line run\n",
91
-
"<!-- ```shell\n",
91
+
"\n",
92
+
"```shell\n",
92
93
"conda config --add channels conda-forge\n",
93
94
"conda install dabest\n",
94
95
"```\n",
95
96
"or -->\n",
96
97
"```shell\n",
97
-
"pip install --upgrade dabest\n",
98
+
"pip install dabest\n",
98
99
"```\n",
99
100
"You can also [clone](https://help.github.com/articles/cloning-a-repository) this repo locally.\n",
100
101
"\n",
@@ -161,9 +162,9 @@
161
162
"source": [
162
163
"## Contributing\n",
163
164
"\n",
164
-
"All contributions are welcome; please read the [Guidelines for contributing](https://github.com/ACCLAB/DABEST-python/blob/master/CONTRIBUTING.md) first.\n",
165
+
"All contributions are welcome; please read the [Guidelines for contributing](CONTRIBUTING.md) first.\n",
165
166
"\n",
166
-
"We also have a [Code of Conduct](https://github.com/ACCLAB/DABEST-python/blob/master/CODE_OF_CONDUCT.md) to foster an inclusive and productive space.\n"
167
+
"We also have a [Code of Conduct](CODE_OF_CONDUCT.md) to foster an inclusive and productive space.\n"
167
168
]
168
169
},
169
170
{
@@ -172,7 +173,7 @@
172
173
"metadata": {},
173
174
"source": [
174
175
"### A wish list for new features\n",
175
-
"If you have any specific comments and ideas for new features that you would like to share with us, please fill this form. **Add the link to a google doc form**"
176
+
"If you have any specific comments and ideas for new features that you would like to share with us, please fill this [form](https://docs.google.com/forms/d/1XnF-dkPFUYDPxH9WNXK0L2uU0uv2ZDy4paiCJuk_Kn0)."
176
177
]
177
178
},
178
179
{
@@ -187,15 +188,25 @@
187
188
"\n",
188
189
"## Testing\n",
189
190
"\n",
190
-
"To test DABEST, you need to install [pytest](https://docs.pytest.org/en/latest).\n",
191
+
"To test DABEST, you need to install [pytest](https://docs.pytest.org/en/latest) and [nbdev](https://nbdev.fast.ai/).\n",
191
192
"\n",
192
-
"Run `pytest` in the root directory of the source distribution. This runs the test suite in the folder `dabest/tests`. The test suite ensures that the bootstrapping functions and the plotting functions perform as expected.\n",
193
+
"- Run `pytest` in the root directory of the source distribution. This runs the test suite in the folder `dabest/tests/mpl_image_tests`. \n",
194
+
"- Run `nbdev_test` in the root directory of the source distribution. This runs the value assertion tests in parent folder `dabest/tests`\n",
193
195
"\n",
196
+
"The test suite ensures that the bootstrapping functions and the plotting functions perform as expected.\n",
197
+
"\n",
198
+
"For detailed information, please refer to the [test folder](nbs/tests/README.md)\n",
194
199
"\n",
195
200
"## DABEST in other languages\n",
196
201
"\n",
197
202
"DABEST is also available in R ([dabestr](https://github.com/ACCLAB/dabestr)) and Matlab ([DABEST-Matlab](https://github.com/ACCLAB/DABEST-Matlab)).\n"
0 commit comments