Skip to content

ewgrace/dysco_pipeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dysco Pipeline

Description

The dysco_pipeline is a project for neuroimaging data analysis, focused on calculating eigenvalues and eigenvectors of neuroimaging time series data. It uses libraries such as numpy, scipy, matplotlib, and seaborn to perform analyses and visualizations.

Project Structure

/home/jupiter/work/dysco_pipeline/
├── dysco_pipeline/
│   ├── __init__.py
│   └── notebooks/
│       └── scripts1.ipynb
├── main.py
├── pyproject.toml
├── README.md
└── requirements.txt

Installation

Prerequisites

  • Python 3.12 or higher
  • Poetry for dependency management

Installation Steps

  1. Clone the repository:

    git clone <REPOSITORY_URL>
    cd dysco_pipeline
  2. Create a virtual environment:

    python3.12 -m venv .venv
    source .venv/bin/activate
  3. Install dependencies using Poetry:

    poetry install

Usage

Running the Main Script

You can run the main script main.py to install the project's dependencies:

python main.py

Using the Jupyter Notebook

The project includes a Jupyter notebook (scripts1.ipynb) that demonstrates how to use the Group_dysco_analysis class to perform data analyses.

To start the Jupyter Notebook:

jupyter notebook

Open the scripts1.ipynb file and run the cells to see the analysis in action.

Contribution

Contributions are welcome! Feel free to open issues or submit pull requests.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Contact

Emilie W. - [email protected]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages