Skip to content

This holds example scripts to gate in the time domain using PyDynamic.

License

Notifications You must be signed in to change notification settings

PTB-M4D/time-gating-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DOI Binder

Time Gating Examples

This repository holds examples for gating s-parameters in the time-domain.

Click the "launch binder" badge above to open the notebook showing the traditional time gating process.

Recommendations for Local Execution

The provided script operates with large covariance matrices and is not really suited to be used in mybinder.org.

Clone the Repository

git clone https://github.com/PTB-M4D/time-gating-examples.git

Install Python

Install a fairly recent version of Python (3.9+) on your machine.

Setup a new Python Environment

On a (Linux) shell or (Windows) powershell execute:

# create directory for your python environments
cd ~
mkdir python_envs

# create new environment for this project
cd ~/python_envs
python -m venv time_gating

# activate the new python environment
source ~/python_envs/time_gating/bin/activate
# or on powershell: 
# ~\python_venv\time_gating\Scripts\Activate.ps1

# change into project's git repo
cd ~/path/to/git/repo/time-gating-examples

# setup the environment by installing the requirements
pip install -r requirements.txt

Suggestion for an IDE which supports Python + Jupyter

About

This holds example scripts to gate in the time domain using PyDynamic.

Resources

License

Stars

Watchers

Forks

Packages

No packages published