diff --git a/CITATION.cff b/CITATION.cff
index 54cc2dd4..a2d5f335 100644
--- a/CITATION.cff
+++ b/CITATION.cff
@@ -33,7 +33,7 @@ authors:
given-names: Eline
orcid: "https://orcid.org/0000-0002-0150-306X"
-repository-code: 'https://github.com/ReSurfEMG/ReSurfEMG'
+repository-code: 'https://github.com/resurfemg-org/ReSurfEMG'
repository-artifact: 'https://pypi.org/project/resurfemg/'
keywords:
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 7888a274..f0128e92 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -12,13 +12,13 @@ The sections below outline the steps in each case.
## You have a question
-1. use the search functionality [here](https://github.com/resurfemg/resurfemg/issues) to see if someone already filed the same issue;
+1. use the search functionality [here](https://github.com/resurfemg-org/ReSurfEMG/issues) to see if someone already filed the same issue;
1. in some cases checking the documentation may help but if your issue search did not yield any relevant results, make a new issue;
1. apply the "Question" label; apply other labels when relevant.
## You think you may have found a bug
-1. use the search functionality [here](https://github.com/resurfemg/resurfemg/issues) to see if someone already filed the same issue;
+1. use the search functionality [here](https://github.com/resurfemg-org/ReSurfEMG/issues) to see if someone already filed the same issue;
1. if your issue search did not yield any relevant results, make a new issue, making sure to provide enough information to the rest of the community to understand the cause and context of the problem. Depending on the issue, you may want to include:
- the [SHA hashcode](https://help.github.com/articles/autolinked-references-and-urls/#commit-shas) of the commit that is causing your problem;
- some identifying information (name and version number) for dependencies you're using;
diff --git a/README.md b/README.md
index b3476cde..c8d16e5f 100644
--- a/README.md
+++ b/README.md
@@ -1,11 +1,11 @@
-
+
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.6811553.svg)](https://doi.org/10.5281/zenodo.6811553)
[![PyPI](https://img.shields.io/pypi/v/resurfemg.svg)](https://pypi.python.org/pypi/resurfemg/)
-[![Sanity](https://github.com/resurfemg/resurfemg/actions/workflows/on-commit.yml/badge.svg)](https://github.com/resurfemg/resurfemg/actions/workflows/on-commit.yml)
-[![Sanity](https://github.com/resurfemg/resurfemg/actions/workflows/on-tag.yml/badge.svg)](https://github.com/resurfemg/resurfemg/actions/workflows/on-tag.yml)
+[![Sanity](https://github.com/resurfemg-org/ReSurfEMG/actions/workflows/on-commit.yml/badge.svg)](https://github.com/resurfemg-org/ReSurfEMG/actions/workflows/on-commit.yml)
+[![Sanity](https://github.com/resurfemg-org/ReSurfEMG/actions/workflows/on-tag.yml/badge.svg)](https://github.com/resurfemg-org/ReSurfEMG/actions/workflows/on-tag.yml)
[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/6487/badge)](https://bestpractices.coreinfrastructure.org/projects/6487)
[![fair-software.eu](https://img.shields.io/badge/fair--software.eu-%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8F-green)](https://fair-software.eu)
@@ -15,8 +15,8 @@
of respiratory electromyography (EMG). On the same site as
the repository for this library we keep [related resources](https://github.com/ReSurfEMG?tab=repositories).
-ReSurfEMG includes a [main code library](https://github.com/ReSurfEMG/ReSurfEMG) where the user can access the code to change various filter and analysis settings directly and/or in our [researcher interface notebooks](https://github.com/ReSurfEMG/ReSurfEMG/tree/main/notebooks/researcher_interface).
-In addition, ReSurfEMG has a [dashboard interface](https://github.com/ReSurfEMG/ReSurfEMG-dashboard) which contains default settings for preprocessing and analysis which can be changed through a graphical (no code) interface. We have some functionality available through a [command line interface](#command-line-interface) as well.
+ReSurfEMG includes a [main code library](https://github.com/resurfemg-org/ReSurfEMG) where the user can access the code to change various filter and analysis settings directly and/or in our [researcher interface notebooks](https://github.com/resurfemg-org/ReSurfEMG/tree/main/notebooks/researcher_interface).
+In addition, ReSurfEMG has a [dashboard interface](https://github.com/resurfemg-org/ReSurfEMG-dashboard) which contains default settings for preprocessing and analysis which can be changed through a graphical (no code) interface. We have some functionality available through a [command line interface](#command-line-interface) as well.
The library was initially built for surface EMG, however many functions will also work for
invasively measured respiratory EMG. This library supports the ongoing research at University of Twente on respiratory EMG.
@@ -24,7 +24,7 @@ invasively measured respiratory EMG. This library supports the ongoing research
### Program files
-The core functions of ReSurfEMG are in the folder [resurfemg](https://github.com/ReSurfEMG/ReSurfEMG/tree/main/resurfemg):
+The core functions of ReSurfEMG are in the folder [resurfemg](https://github.com/resurfemg-org/ReSurfEMG/tree/main/resurfemg):
- **cli:** Scripts for the command line interface
- **data_connector:** Converter functions for discovering, loading, simulating and handling data.
@@ -42,7 +42,7 @@ The core functions of ReSurfEMG are in the folder [resurfemg](https://github.com
### Folders and Notebooks
-Our [guide to notebooks](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks_guide.md) is under construction. To look around keep in mind the following distinction on folders:
+Our [guide to notebooks](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks_guide.md) is under construction. To look around keep in mind the following distinction on folders:
dev:
- These notebooks are used in feature development and debugging by core members of the ReSurfEMG team. They can provide a basic example how to use some of the functionality.
@@ -62,7 +62,7 @@ Dr. Eline Mos-Oppersma( 📫 e.mos-oppersma@utwente.nl) to discuss any
questions on data configuration for your datasets.
If you want to use a standardized dataset for any purpose we recommend
-the data in the [ReSurfEMG/test_data](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/test_data), which is also used in testing the ReSurfEMG functions.
+the data in the [ReSurfEMG/test_data](https://github.com/resurfemg-org/ReSurfEMG/blob/main/test_data), which is also used in testing the ReSurfEMG functions.
Data there can be used with any respiratory EMG algorithms in any program. Thus that data can function as a benchmarking set to compare algorithms across different programs.
Alternatively, the data in the ReSurfEMG/synthetic_data repository:
@@ -172,7 +172,7 @@ pip install resurfemg[dev]
command in your terminal. This opens a browser window where you can browse,
open and run the notebooks. (We use [Jupyter notebooks](https://jupyter.org/try-jupyter/retro/notebooks/?path=notebooks/Intro.ipynb))
The ReSurfEMG notebooks are located in the notebooks folder. Navigate there
- and open a notebook of interest. The [basic_emg_analysis](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/researcher_interface/basic_emg_analysis.ipynb)
+ and open a notebook of interest. The [basic_emg_analysis](https://github.com/resurfemg-org/ReSurfEMG/blob/main/researcher_interface/basic_emg_analysis.ipynb)
notebook can be used to understand how to use the package.
@@ -257,7 +257,7 @@ The project has a sub-project of a related dashboard. Dashboard is a GUI that
exposes some of the project's functionality. In the past, we kept a a legacy
dashboard in the same repository with ReSurfEMG code but we have deleted it.
The current version of the dashboard into it's own repository:
-https://github.com/ReSurfEMG/ReSurfEMG-dashboard
+https://github.com/resurfemg-org/ReSurfEMG-dashboard
### New commands
diff --git a/docs/developers.rst b/docs/developers.rst
index aa0f3887..0be610d3 100644
--- a/docs/developers.rst
+++ b/docs/developers.rst
@@ -111,8 +111,8 @@ This project has CI setup that uses GitHub Actions
platform.
-.. _GitHub repo: https://github.com/ReSurfEMG/ReSurfEMG
-.. _GitHub Actions dashboard: https://github.com/ReSurfEMG/ReSurfEMG/actions
+.. _GitHub repo: https://github.com/resurfemg-org/ReSurfEMG
+.. _GitHub Actions dashboard: https://github.com/resurfemg-org/ReSurfEMG/actions
Style
diff --git a/docs/medical-professionals.rst b/docs/medical-professionals.rst
index 8adc4a1a..ba5d587b 100644
--- a/docs/medical-professionals.rst
+++ b/docs/medical-professionals.rst
@@ -15,7 +15,7 @@ Surface EMG interpretation is a rapidly evolving field without many standards.
We build interfaces for ongoing research in the form of Jupyter notebooks,
as well as tools for clinical research. The main tool for clinical researchers is
the dashboard.
-The dashboard is in a separate repository (https://github.com/ReSurfEMG/ReSurfEMG-dashboard).
+The dashboard is in a separate repository (https://github.com/resurfemg-org/ReSurfEMG-dashboard).
At present to create a dashboard for the first time you need to use some kind of terminal.
After you have created/installed the dashboard once, you will be able to run it like the
executable programs you are used to. If you want to get a new release you will need to repeat the process.
diff --git a/notebooks_guide.md b/notebooks_guide.md
index e0b8d9c6..2a98c3a2 100644
--- a/notebooks_guide.md
+++ b/notebooks_guide.md
@@ -6,16 +6,16 @@ ReSurfEMG contains various notebooks you can use and adapt alongside our package
### Basic EMG analysis
-> This notebook provides [the basic EMG analysis](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/researcher_interface/basic_emg_pipeline.ipynb): picking a data file and sample, visualization, filter and ECG removal, envelope calculation, detection of peaks including on- and offset, feature calculation, and quality assessment.
+> This notebook provides [the basic EMG analysis](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/researcher_interface/basic_emg_pipeline.ipynb): picking a data file and sample, visualization, filter and ECG removal, envelope calculation, detection of peaks including on- and offset, feature calculation, and quality assessment.
### Synthetic EMG maker
-> This [notebook](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/researcher_interface/synthetic_data_generation.ipynb): provides the code to generate your own synthetic EMG data and store it to csv.
+> This [notebook](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/researcher_interface/synthetic_data_generation.ipynb): provides the code to generate your own synthetic EMG data and store it to csv.
### Neuro-muscular coupling
-> The analyses on [neuro-muscular coupling](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/researcher_interface/publication_2024_neuromuscular_coupling) used for the [Warnaar et al. (2024)](https://doi.org/10.1186/s13054-024-04978-0) paper are in this folder. Included are the option for saving experiments, there is preprocessing pipeline with filters, ECG gating, RMS, identifying PEEP levels and occlusion pressure from ventilator data, detecting diaphragm EMG peaks, and some plotting and visualization options.
+> The analyses on [neuro-muscular coupling](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/researcher_interface/publication_2024_neuromuscular_coupling) used for the [Warnaar et al. (2024)](https://doi.org/10.1186/s13054-024-04978-0) paper are in this folder. Included are the option for saving experiments, there is preprocessing pipeline with filters, ECG gating, RMS, identifying PEEP levels and occlusion pressure from ventilator data, detecting diaphragm EMG peaks, and some plotting and visualization options.
## **Development (dev)**
@@ -23,63 +23,63 @@ ReSurfEMG contains various notebooks you can use and adapt alongside our package
### Features
#### File-reading
-> How to load data. This feature is shown [here](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/dev/feature_development/file_reading.ipynb).
+> How to load data. This feature is shown [here](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/dev/feature_development/file_reading.ipynb).
#### Gating
-> One way to reduce the heart signal, is shown [here](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/dev/feature_development/gating_example.ipynb) and [here](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/dev/feature_development/gating_pipeline.ipynb).
+> One way to reduce the heart signal, is shown [here](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/dev/feature_development/gating_example.ipynb) and [here](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/dev/feature_development/gating_pipeline.ipynb).
#### Root-mean-square and Average-rectified (ARV)
-> Methods to calculate an EMG envelope. An example is shown [here](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/dev/feature_development/rms_arv_example.ipynb).
+> Methods to calculate an EMG envelope. An example is shown [here](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/dev/feature_development/rms_arv_example.ipynb).
#### Data classes
-> Data classes bundle EMG data storage, processing, and plotting in an object oriented way, minimizing the lines of code needed for basic processing. An example is shown [here](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/dev/feature_development/pipeline_structure.ipynb).
+> Data classes bundle EMG data storage, processing, and plotting in an object oriented way, minimizing the lines of code needed for basic processing. An example is shown [here](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/dev/feature_development/pipeline_structure.ipynb).
#### Area under the baseline (AUB)
-> A peak feature indicating the reliability of a peak by how much of the signal relative to the surroundings is under the baseline. This feature is shown [here](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/dev/feature_development/aub_test.ipynb).
+> A peak feature indicating the reliability of a peak by how much of the signal relative to the surroundings is under the baseline. This feature is shown [here](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/dev/feature_development/aub_test.ipynb).
#### Bell fit
-> A peak feature indicating the reliability of a peak by how much it resembles it bell curve. This feature is shown [here](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/dev/feature_development/bell_fit_example.ipynb).
+> A peak feature indicating the reliability of a peak by how much it resembles it bell curve. This feature is shown [here](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/dev/feature_development/bell_fit_example.ipynb).
#### Pocc quality
-> A feature indicating the reliability of an end-expiratory occlusion manoevure by how steep the release is. This feature is shown [here](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/dev/feature_development/pocc_quality_test.ipynb).
+> A feature indicating the reliability of an end-expiratory occlusion manoevure by how steep the release is. This feature is shown [here](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/dev/feature_development/pocc_quality_test.ipynb).
#### Pseudo SNR
-> A peak feature indicating the reliability of a peak by the peak amplitude relative to the baseline level.. This feature is shown [here](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/dev/feature_development/pseudo_snr.ipynb).
+> A peak feature indicating the reliability of a peak by the peak amplitude relative to the baseline level.. This feature is shown [here](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/dev/feature_development/pseudo_snr.ipynb).
### Debugging
#### Gating
-> We encountered issues when gating windows overlapped. This resolved using this [notebook](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/dev/debugging/gating_adjacent_peaks_example.ipynb).
+> We encountered issues when gating windows overlapped. This resolved using this [notebook](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/dev/debugging/gating_adjacent_peaks_example.ipynb).
#### Root-mean-square centralization
-> We encountered issues with the centralization of the RMS method. This resolved using this [notebook](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/dev/debugging/rms_centralisation_example.ipynb).
+> We encountered issues with the centralization of the RMS method. This resolved using this [notebook](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/dev/debugging/rms_centralisation_example.ipynb).
## **Open_work**
#### Entropy
-> There are multiple entropy notebooks; this notebook provides [multiple approaches to use entropy for breath detection](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/open_work/entropy_eline_near_final.ipynb), using different thresholds and visualization on breath by breath basis, as well as a manual check of breath count. We can use it in various ways to automatically identify inhalation [using multiple cut-offs](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/open_work/entropy_eline_near_final.ipynb/entropy_widgeted_updated_june.ipynb). Entropy is also used as part of some workflows to determine strength of respiratory efforts (listed in a separate section).
+> There are multiple entropy notebooks; this notebook provides [multiple approaches to use entropy for breath detection](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/open_work/entropy_eline_near_final.ipynb), using different thresholds and visualization on breath by breath basis, as well as a manual check of breath count. We can use it in various ways to automatically identify inhalation [using multiple cut-offs](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/open_work/entropy_eline_near_final.ipynb/entropy_widgeted_updated_june.ipynb). Entropy is also used as part of some workflows to determine strength of respiratory efforts (listed in a separate section).
#### Information loss
-> Reading EMG requires a pre-processing pipeline, but how much information is lost in each step? We explored this using the power spectrum in a notebook on [information loss](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/open_work/information_loss_widgeted_seconds.ipynb)
+> Reading EMG requires a pre-processing pipeline, but how much information is lost in each step? We explored this using the power spectrum in a notebook on [information loss](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/open_work/information_loss_widgeted_seconds.ipynb)
## Historical notebooks :ghost:
Our historical notebooks are basically notebooks we keep around just in case we want to look back on them, or that we are still working on. If you feel one of these or your own contribution is relevant to the entire community, let us know and we will add it to the researcher interface in a more polished form.
These notebooks are:
### Entropy
-* [entropy cycler](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/open_work/entropy_cycler_on_offset_detection.ipynb)
-* [entropy testing](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/open_work/entropy_tests.ipynb)
+* [entropy cycler](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/open_work/entropy_cycler_on_offset_detection.ipynb)
+* [entropy testing](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/open_work/entropy_tests.ipynb)
### Independent component analysis
-* [ica comparison](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/open_work/ica_comparison-Copy1.ipynb)
-* [ica remix function](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/open_work/ica_remix_function.ipynb)
-* [various ICA examples](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/open_work/ica_various_examples.ipynb)
-* [example of bad working ICA](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/open_work/ica_why_n_ICA_is_bad.ipynb)
-* [ica_ecg_subtraction](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/open_work/ica_ecg_subtraction.ipynb)
-* [ica_methods](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/open_work/ica_methods.ipynb)
+* [ica comparison](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/open_work/ica_comparison-Copy1.ipynb)
+* [ica remix function](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/open_work/ica_remix_function.ipynb)
+* [various ICA examples](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/open_work/ica_various_examples.ipynb)
+* [example of bad working ICA](https://github.com/resurfemg-org/ReSurfEMG/blob/main/open_work/ica_why_n_ICA_is_bad.ipynb)
+* [ica_ecg_subtraction](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/open_work/ica_ecg_subtraction.ipynb)
+* [ica_methods](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/open_work/ica_methods.ipynb)
### Lag lead mismatch
-* [upsampling](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/open_work/lag_lead_match_upsample.ipynb)
-* [downsampling](https://github.com/ReSurfEMG/ReSurfEMG/blob/main/notebooks/open_work/lag_lead_match.ipynb).
\ No newline at end of file
+* [upsampling](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/open_work/lag_lead_match_upsample.ipynb)
+* [downsampling](https://github.com/resurfemg-org/ReSurfEMG/blob/main/notebooks/open_work/lag_lead_match.ipynb).
\ No newline at end of file
diff --git a/paper/paper.md b/paper/paper.md
index e07cd91a..439b08aa 100644
--- a/paper/paper.md
+++ b/paper/paper.md
@@ -37,7 +37,7 @@ bibliography: paper.bib
ReSurfEMG is an open-source collaborative Python library for analysis of respiratory surface electromyography (EMG).
- Analysis and interpretation of respiratory surface EMG requires expertise of both clinicians and technical specialists including software engineers, for example to identify the onset and offset of respiratory effort. This necessary cooperation of clinicians and technical staff implies that respiratory EMG data must be considered by groups of professionals who differ profoundly in computational skill levels. Therefore, our package implements different processing and analytic pipelines for researchers to investigate, through several interfaces. The package not only allows for pre-processing and analysis with either command line or Jupyter notebooks, it supports a graphic user interface package which allows code-free interaction with the data, the [ReSurfEMG-dashboard](https://github.com/ReSurfEMG/ReSurfEMG-dashboard). The interface for ReSurfEMG algorithms through Jupyter notebooks allows researchers to run preset experiments, potentially extend them and record the results in csv files automatically.
+ Analysis and interpretation of respiratory surface EMG requires expertise of both clinicians and technical specialists including software engineers, for example to identify the onset and offset of respiratory effort. This necessary cooperation of clinicians and technical staff implies that respiratory EMG data must be considered by groups of professionals who differ profoundly in computational skill levels. Therefore, our package implements different processing and analytic pipelines for researchers to investigate, through several interfaces. The package not only allows for pre-processing and analysis with either command line or Jupyter notebooks, it supports a graphic user interface package which allows code-free interaction with the data, the [ReSurfEMG-dashboard](https://github.com/resurfemg-org/ReSurfEMG-dashboard). The interface for ReSurfEMG algorithms through Jupyter notebooks allows researchers to run preset experiments, potentially extend them and record the results in csv files automatically.
ReSurfEMG code allows for analysis of various parameters in respiratory surface EMG from simple ones as peak amplitude to area under curve and the potential for more complex ones such as entropy. These characteristics can be used in machine learning models, for which there is also code in the notebooks to demonstrate. The current state of research in the field includes scientific work without any published code and therefore it is currently difficult to compare outcome parameters in (clinical) research. Filter settings as cutoff frequencies and window lengths to create a respiratory tracing may differ, as well as the used algorithms for feature extraction. This library enables communication towards reproducible research.
diff --git a/pyproject.toml b/pyproject.toml
index 053c0825..91ae3ba1 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -39,9 +39,9 @@ dynamic = ["version"]
[project.urls]
Homepage = "https://github.com/ReSurfEMG"
Documentation = "https://resurfemg.github.io/ReSurfEMG/"
-Repository = "https://github.com/ReSurfEMG/ReSurfEMG"
-Issues = "https://github.com/ReSurfEMG/ReSurfEMG/issues"
-Changelog = "https://github.com/ReSurfEMG/ReSurfEMG/blob/main/CHANGELOG.md"
+Repository = "https://github.com/resurfemg-org/ReSurfEMG"
+Issues = "https://github.com/resurfemg-org/ReSurfEMG/issues"
+Changelog = "https://github.com/resurfemg-org/ReSurfEMG/blob/main/CHANGELOG.md"
[project.optional-dependencies]
tests = ['pytest',