Code Monkey home page Code Monkey logo

cardioception's People

Contributors

aliceumons avatar jesperfischer avatar legrandnico avatar malloryjfeldman avatar micahgallen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

cardioception's Issues

Difficulty installing cardioception

Hey! I'm relatively new to python and can't figure out what's going on -- I keep getting the following error:

Collecting psychopy>=2020.1.2
  Using cached PsychoPy-2022.2.2.zip (26.2 MB)
  Preparing metadata (setup.py) ... error
  error: subprocess-exited-with-error
  
  × python setup.py egg_info did not run successfully.
  │ exit code: 1
  ╰─> [16 lines of output]
      /private/var/folders/l6/rw9jlvzx185bqxwpk43j385m0000gn/T/pip-install-a69fs8cu/psychopy_77e79aeb6e4043fd84efbcbfde5421ff/setup.py:28: SetuptoolsDeprecationWarning: As setuptools moves its configuration towards `pyproject.toml`,
      `setuptools.config.read_configuration` became deprecated.
      
      For the time being, you can use the `setuptools.config.setupcfg` module
      to access a backward compatible API, but this module is provisional
      and might be removed in the future.
      
        required = read_configuration('setup.cfg')['options']['install_requires']
      /opt/anaconda3/lib/python3.8/site-packages/setuptools/config/setupcfg.py:463: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead.
        warnings.warn(msg, warning_class)
      Traceback (most recent call last):
        File "<string>", line 2, in <module>
        File "<pip-setuptools-caller>", line 34, in <module>
        File "/private/var/folders/l6/rw9jlvzx185bqxwpk43j385m0000gn/T/pip-install-a69fs8cu/psychopy_77e79aeb6e4043fd84efbcbfde5421ff/setup.py", line 41, in <module>
          required.remove('pyqt5; python_version >= "3"')
      ValueError: list.remove(x): x not in list
      [end of output]

Any help to resolve would be appreciated

French version

Hello, thank you for this very interesting research! Is there a french version of this task?

The keyboard version is not working properly

The keyboard version of the HRD task is not working as expected and we do not recommend using it. The mouse version should be used instead because it might be easier for the participant.

Because we are not really using this functionality, fixing this is still a low priority and it is not expected anytime soon unless someone else works on it.

Error, argument "bins" is missing.

I've been trying to run this code to analyze cardioception data in R! However, my code keeps getting stuck trying to run single subject analysis. After looking through the code, it doesn't look like "bins" are ever defined in the get_AUC helper function.

Here's the specific error:

"Error in get_AUROC(df, unique(df$Modality)) :
argument "bins" is missing, with no default"

Import Error

Hi @LegrandNico,

There is an import error with the systole package: "ImportError: cannot import name 'oxi_peaks' from 'systole.detection'".

(using systole version 0.2.2, as 'findOximeter()' could not be found in systole 0.2.4 in recoring.py)

Best Regards
Lars

Participants with non-varying condition-types

I'm currently running this task with teens and their parents. We are doing only the interoception condition with about 40 trials due to time. I'm finally going to look at the data and a huge number of our participants received almost exclusively (all or all but one or two) "More" (or "Less") trials. Anyone know what causes that to happen? I'm obviously concerned about the data quality.

Cardioception with MRI

Hi! Do you have a future plan with make a MRI version of this package?

In the code, there is a MRI option but device seems not compatible with MRI.

Threshold and slope values

Hi Nicolas! How can we obtain the values of the threshold and the slope for HRD task? I can't find them in the HTML reports. Thanks for your help!

Compatibility with BITalino

Salut Nicolas!

We are starting a project for which we'd like to use your Cardioception battery, in particular the HR discrimination task. However, we are using BITalino recording devices to record PPG or ECG.

I was wondering about the feasibility of adding support for this hardware. Do you know if there are any known blockers or issues or prerequisites, and whether it would be something implementable rather easily?

(I'd be happy trying to contribute that of course with your guidance)

oxi_peaks no longer exists

We are excited about implementing this for our research study and tried to get it running for the first time this week. In HRD/task.py oxi_peaks is imported from systole.detection but it seems the newest version of your systole package no longer includes this function. Was there a renaming of this function? Should we be using an older version of systole?

French version of Cardioception

Hi @LegrandNico ,
Happy to see your greak work and your evolution since Caen!

We would like to use your software with the french version, but it does not seem to work. We use python 3.8 (or 3.9, but there is a lot of incompability version). Accordinf to my student , the version 3.7 does not work with PsychoPy.

Did you try this french version in the last day?

Best,

Frederic

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.