Skip to content

Commit 2115311

Browse files
committed
new issues
1 parent e8a981e commit 2115311

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

content/en/blog/easy-issues.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
---
2+
title: "Easy issues to get started on in Harmony: Python and R"
3+
description: Want to help develop Harmony?
4+
date: 2024-10-29
5+
categories: ["development"]
6+
image: /images/join-open-source-project.png
7+
8+
9+
url: "/open-source-for-social-science/good-first-issues-python-and-r/"
10+
---
11+
12+
We have a few more issues that have been added to the issue trackers.
13+
14+
If you are new and would like to make a pull request in either the Python or R libraries feel free to pick these up - they should be quite small.
15+
16+
## Easy issues in Python library
17+
18+
We would like to expose the "between instrument matches" and the "negation" switches in the Python library and then from the API side. Ultimately this will allow the R library to expose this functionality.
19+
20+
* https://github.com/harmonydata/harmony/issues/60: Allow user to turn on/off the "within instrument matches" behaviour
21+
* https://github.com/harmonydata/harmony/issues/59: Allow user to turn on/off the negation behaviour
22+
23+
## Easy issues for R library
24+
25+
* https://github.com/harmonydata/harmony_r/issues/4 Can we have a built in function to turn the matching scores into a crosswalk table (e.g. a table like the website produces) and output as a dataframe?
26+
* https://github.com/harmonydata/harmony_r/issues/5 Expose an easy and idiomatic R-like way to create instruments in R
27+
28+
## How else can I contribute?
29+
30+
Please take a look at the issue trackers on our repositories. There are issues tagged as `good first issue` which you can pick up
31+
* [Python](https://github.com/harmonydata/harmony) - the main core library and the Python package which is on [Pypi](https://pypi.org/project/harmonydata/)
32+
* [R](https://github.com/harmonydata/harmony_r) - the R port is on [CRAN](https://cran.r-project.org/web/packages/harmonydata/index.html) and it is slightly less mature than Python so we really appreciate if you can give the R package some TLC.
33+
* [API](https://github.com/harmonydata/harmonyapi) - the Python API runs with Pydantic and Fast API and is running on an on-prem server enabling the web app to work
34+
* [Web front end](https://github.com/harmonydata/app) - we welcome feedback and contributions on front end and UX issues
35+
* If you're doing research and found Harmony useful, please [cite us](/ai-in-mental-health/bmc-psychiatry-paper/)!
36+
* If you're a researcher trying to use the tool, and you encounter a problem, a bug, or a feature which you would like us to implement, please [raise an issue on Github](https://github.com/harmonydata/harmony) or [message us on Discord](https://discord.gg/harmonydata).

0 commit comments

Comments
 (0)