Skip to content

Commit

Permalink
updating README, adding gif
Browse files Browse the repository at this point in the history
  • Loading branch information
pgupta29 committed Nov 1, 2021
1 parent c3bc070 commit d230439
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 23 deletions.
30 changes: 7 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# Procrustean SVD (proSVD)
Tools for streaming dimension reduction analyses of neural data.

![alt text](lock-in.gif)

See `notebooks/` for usage.

#### To build:
Expand All @@ -10,27 +12,9 @@ $ cd streamingSVD
$ pip install .
```

#### TODO:
- check correctness of init with with some other basis
- use this to determine the alignment of some "hypothesis" subspace with the data?
- artefact rejection with online ICA (ORICA)?
- add input functions to pro.run() to run before (e.g. preprocessing) and after (e.g. project onto new subspace) each update
- do we care about W???
- rename repo to proSVD

#### datasets
- iEEG seizures
- EEG artefacts (TMS or eyeblink)
- monkey reaching (O'shea data, jPCA data)
- Neuropixels (Stringer, Musall)
- widefield/behavior? (both pretty large data)
#### To import:
```
from proSVD.proSVD import proSVD
```

#### methods
- online:
- Baker's seq-kl
- slow feature analysis
- ica
- jpca
- offline:
- SVD
- PSID?
Under active development! Please contact [email protected] for any inquiries.
Binary file added lock-in.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit d230439

Please sign in to comment.