Skip to content

Commit f5082a0

Browse files
authored
Merge branch 'develop' into feature/Updated-ImportDataInODM
2 parents 58f2d41 + 9606de3 commit f5082a0

19 files changed

+256
-28
lines changed

.github/workflows/pre-commit.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,8 @@ jobs:
1010
runs-on: ubuntu-22.04
1111
steps:
1212
- uses: actions/checkout@v4.2.2
13+
- name: Setup Node.js
14+
uses: actions/setup-node@v3
15+
with:
16+
node-version: '20'
1317
- uses: pre-commit/action@v3.0.1

docs/release-notes/v1.50-v1.59.md

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -526,7 +526,9 @@ Please review the documentation, as these changes may impact your integrations.
526526

527527
1. **Tabular Data Endpoint Changes**
528528

529-
??? abstract "Introduced changes to Tabular Data"
529+
530+
* ??? abstract "Introduced changes to Tabular Data"
531+
530532

531533
| Introduced change | Changes Description |
532534
|:----------------------------------------------------|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
@@ -536,7 +538,9 @@ Please review the documentation, as these changes may impact your integrations.
536538
??? example "Response example"
537539
![RN](1.58/1-58-2.png)
538540

539-
??? danger "Affected endpoints (for both as-curator and as-users)"
541+
542+
* ??? danger "Affected endpoints (for both as-curator and as-users)"
543+
540544

541545
| Endpoint Group | Endpoints Affected |
542546
|:---------------------|:----------------------------------------------------------------------------------------------------------------------------------------|
@@ -547,7 +551,9 @@ Please review the documentation, as these changes may impact your integrations.
547551

548552
2. **Variants Endpoint Changes**
549553

550-
??? abstract "Introduced changes to Variants"
554+
555+
* ??? abstract "Introduced changes to Variants"
556+
551557

552558
| Introduced change | Changes Description |
553559
|:----------------------------------------------------|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
@@ -556,7 +562,8 @@ Please review the documentation, as these changes may impact your integrations.
556562
??? example "Response example"
557563
![RN](1.58/1-58-3.png)
558564

559-
??? danger "Affected endpoints (for both as-curator and as-users)"
565+
* ??? danger "Affected endpoints (for both as-curator and as-users)"
566+
560567

561568
| Endpoint Group | Endpoints Affected |
562569
|:---------------------|:----------------------------------------------------------------------------------------------------------------------------------------|
@@ -567,7 +574,7 @@ Please review the documentation, as these changes may impact your integrations.
567574

568575
3. **Flow Cytometry Endpoint Changes**
569576

570-
??? abstract "Introduced changes to Flow Cytometry"
577+
* ??? abstract "Introduced changes to Flow Cytometry"
571578

572579
| Introduced change | Changes Description |
573580
|:----------------------------------------------------|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
@@ -577,8 +584,8 @@ Please review the documentation, as these changes may impact your integrations.
577584
??? example "Response example"
578585
![RN](1.58/1-58-4.png)
579586

580-
581-
??? danger "Affected endpoints (for both as-curator and as-users)"
587+
* ??? danger "Affected endpoints (for both as-curator and as-users)"
588+
582589

583590
| Endpoint Group | Endpoints Affected |
584591
|:---------------------|:----------------------------------------------------------------------------------------------------------------------------------------|

docs/tools/odm-sdk/installation.md

Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,3 +30,122 @@ python3 -m pip show --verbose odm-sdk
3030
```shell
3131
python3 -m pip uninstall odm-sdk
3232
```
33+
34+
## Troubleshooting
35+
36+
### Version mismatch
37+
38+
If you encounter an error while working with the SDK, the most common reason is a **version mismatch** between your installed SDK and the ODM.
39+
40+
Reinstall the SDK to match the version deployed in your environment:
41+
42+
```bash
43+
python3 -m pip uninstall odm-sdk
44+
python3 -m pip install odm-sdk==<version>
45+
```
46+
47+
You can verify the currently deployed version by navigating to the ODM homepage.
48+
49+
### Check where the SDK is installed
50+
51+
If you're unsure which environment your SDK was installed in, or if you're dealing with multiple Python installations, use the following commands:
52+
53+
#### macOS / Linux
54+
55+
```bash
56+
python3 -m site
57+
```
58+
59+
Or to see the actual path of the installed SDK:
60+
61+
```bash
62+
pip show odm-sdk
63+
```
64+
65+
Look for the line:
66+
67+
```bash
68+
Location: /path/to/site-packages
69+
```
70+
71+
#### Windows
72+
73+
Open Command Prompt or PowerShell and run:
74+
75+
```bash
76+
py -m site
77+
```
78+
79+
Or check the SDK location directly:
80+
81+
```bash
82+
pip show odm-sdk
83+
```
84+
85+
This helps verify whether the SDK was installed in the correct Python environment (e.g. system Python, virtualenv, conda, etc.).
86+
87+
### Python environment not visible in `ENV`
88+
89+
If you run the `ENV` command (or check environment variables) and don't see your Python environment listed, it may not be properly added to your system's `PATH`.
90+
91+
#### How to locate the Python path
92+
93+
##### macOS / Linux
94+
95+
Use the `which` command:
96+
97+
```bash
98+
which python3
99+
```
100+
101+
Or for pip:
102+
103+
```bash
104+
which pip3
105+
```
106+
107+
This shows the full path of the active Python interpreter or pip binary (e.g., /usr/local/bin/python3).
108+
109+
##### Windows
110+
111+
Use the where command:
112+
113+
```bash
114+
where python
115+
```
116+
117+
Or:
118+
119+
```bash
120+
where pip
121+
```
122+
123+
This returns the full path to the installed Python executable (e.g., C:\Users\yourname\AppData\Local\Programs\Python\Python310\python.exe)
124+
125+
#### Add it to your PATH manually
126+
127+
##### macOS / Linux
128+
129+
Edit your `~/.bash_profile`, `~/.zshrc`, or `~/.bashrc`:
130+
131+
```bash
132+
export PATH="/path/to/python:$PATH"
133+
```
134+
135+
Then apply the changes:
136+
137+
```bash
138+
source ~/.zshrc # or source the correct file for your shell
139+
```
140+
141+
##### Windows
142+
143+
1- Open System Properties > Environment Variables
144+
145+
2 - Under System variables, select Path and click Edit
146+
147+
3 - Click New and add the path to your Python or Scripts folder (e.g., C:\Python310\Scripts)
148+
149+
4 - Click OK and restart your terminal or IDE
150+
151+
After updating `PATH`, restart your shell or command prompt to apply the change.
Binary file not shown.
22.4 MB
Loading
105 KB
Loading
163 KB
Loading
192 KB
Loading
626 KB
Loading
299 KB
Loading

0 commit comments

Comments
 (0)