Skip to content

Commit 7a362c9

Browse files
authored
Merge pull request #4 from ssolson/dolfyn_updates
Example Notebooks
2 parents 2544396 + 7fffa18 commit 7a362c9

37 files changed

+402953
-71174
lines changed

README.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,47 @@ MHKiT-Python is copyright through the National Renewable Energy Laboratory,
3434
Pacific Northwest National Laboratory, and Sandia National Laboratories.
3535
The software is distributed under the Revised BSD License.
3636
See [copyright and license](LICENSE.md) for more information.
37+
38+
Issues
39+
------------------------
40+
The GitHub platform has the Issues feature that is used to track ideas, feedback, tasks, and/or bugs. To submit an Issue, follow the steps below. More information about GitHub Issues can be found [here](https://docs.github.com/en/issues/tracking-your-work-with-issues/about-issues)
41+
1. Navigate to the [MHKiT-Python main page](https://github.com/MHKiT-Software/MHKiT-Python)
42+
2. 2.Under the repository name (upper left), click **Issues**.
43+
3. Click **New Issue**.
44+
4. If the Issue is a bug, use the **Bug report** template and click **Get started**, otherwise click on the **Open a blank issue** link.
45+
5. Provide a **Title** and **description** for the issue. Be sure the title is relevant to the issue and that the description is clear and provided with sufficient detail.
46+
6. When you're finished, click **Submit new issue**. The developers will follow-up once the issue is addressed.
47+
48+
Creating a fork
49+
------------------------
50+
The GitHub platform has the Fork feature that facilitates code modification and contributions. A fork is a new repository that shares code and visibility settings with the original upstream repository. To fork MHKiT-Python, follow the steps below. More information about GitHub Forks can be found [here](https://docs.github.com/en/get-started/quickstart/fork-a-repo)
51+
1. Navigate to the [MHKiT-Python main page](https://github.com/MHKiT-Software/MHKiT-Python)
52+
2. Under the repository name (upper left), click **Fork**.
53+
3. Select an owner for the forked repository.
54+
4. Specify a name for the fork. By default, forks are named the same as their upstream repositories.
55+
5. Add a description of your fork (optional).
56+
6. Choose whether to copy only the default branch or all branches to the new fork. You will only need copy the default branch to contribute to MHKiT-Python.
57+
7. When you're finished, click **Create fork**. You will now have a fork of the MHKiT-Python repository.
58+
59+
Creating a branch
60+
------------------------
61+
The GitHub platform has the branch feature that facilitates code contributions and collaboration amongst developers. A branch isolates development work without affecting other branches in the repository. Each repository has one default branch, and can have multiple other branches. To create a branch of your forked MHKiT-Python repository, follow the steps below. More information about GitHub branches can be found [here](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-branches)
62+
1. Navigate to your fork of MHKiT-Python (see instructions above)
63+
2. Above the list of files, click **Branches**.
64+
3. Click **New Branch**.
65+
4. Enter a name for the branch. Be sure to select **MHKiT-Software/MHKiT-Python:master** as the source.
66+
5. Click **Create branch**. You will now have a branch on your fork of MHKiT-Python that you can use to work with the code base.
67+
68+
Creating a pull request
69+
------------------------
70+
The GitHub platform has the pull request feature that allows you to propose changes to a repository such as MHKiT-Python. The pull request will allow the repository administrators to evaluate the pull request. To create a pull request for MHKiT-Python repository, follow the steps below. More information about GitHub pull requests can be found [here](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request)
71+
1. Navigate to the [MHKiT-Python main page](https://github.com/MHKiT-Software/MHKiT-Python)
72+
2. Above the list of files, click **Pull request**.
73+
3. On the compare page, click **Compare accross forks**.
74+
4. In the "base branch" drop-down menu, select the branch of the upstream repository you'd like to merge changes into.
75+
5. In the "head fork" drop-down menu, select your fork, then use the "compare branch" drop-down menu to select the branch you made your changes in.
76+
6. Type a title and description for your pull request.
77+
7. If you want to allow anyone with push access to the upstream repository to make changes to your pull request, select **Allow edits from maintainers**.
78+
8. To create a pull request that is ready for review, click **Create Pull Request**. To create a draft pull request, use the drop-down and select **Create Draft Pull Request**, then click **Draft Pull Request**. More information about draft pull requests can be found [here](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests#draft-pull-requests)
79+
9. MHKiT-Python adminstrators will review your pull request and contact you if needed.
80+

examples/ADCP_Delft3D_TRTS_example.ipynb

Lines changed: 206 additions & 150 deletions
Large diffs are not rendered by default.

examples/PacWave_resource_characterization_example.ipynb

Lines changed: 112 additions & 68 deletions
Large diffs are not rendered by default.

examples/adcp_example.ipynb

Lines changed: 447 additions & 315 deletions
Large diffs are not rendered by default.

examples/adv_example.ipynb

Lines changed: 96 additions & 70 deletions
Large diffs are not rendered by default.

examples/boxplot.py

Lines changed: 0 additions & 172 deletions
This file was deleted.

0 commit comments

Comments
 (0)