Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove SynapseReader.mod and SynReaderNRN #122

Merged
merged 7 commits into from
Feb 9, 2024
Merged

Conversation

WeinaJi
Copy link
Collaborator

@WeinaJi WeinaJi commented Feb 7, 2024

Context

After removing BlueConfig, we only support SONATA edges files loaded via libsonata API. This PR removes the synpase loaders that were used to support non-SONATA files.

Scope

Remove SynapseReader.mod.
In synapse_reader.py, remove class SynReaderNRN which was used to load non-SONATA .h5 files via HDF5Reader.

Testing

Remove the test for SynReaderNRN

Review

  • PR description is complete
  • Coding style (imports, function length, New functions, classes or files) are good
  • Unit/Scientific test added
  • Updated Readme, in-code, developer documentation

@bbpbuildbot

This comment has been minimized.

@bbpbuildbot

This comment has been minimized.

@WeinaJi WeinaJi marked this pull request as ready for review February 8, 2024 12:32
@bbpbuildbot

This comment has been minimized.

@bbpbuildbot

This comment has been minimized.

@bbpbuildbot

This comment has been minimized.

jorblancoa
jorblancoa previously approved these changes Feb 8, 2024
Copy link
Member

@matz-e matz-e left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉 🥳

neurodamus/gap_junction.py Outdated Show resolved Hide resolved
@bbpbuildbot

This comment has been minimized.

@bbpbuildbot

This comment has been minimized.

@bbpbuildbot

This comment has been minimized.

@bbpbuildbot
Copy link

@WeinaJi WeinaJi merged commit 6bb2fa7 into main Feb 9, 2024
3 checks passed
@WeinaJi WeinaJi deleted the weji/clean_synloader branch February 9, 2024 18:22
atemerev pushed a commit that referenced this pull request Feb 13, 2024
## Context
After removing BlueConfig, we only support SONATA edges files loaded via
`libsonata` API. This PR removes the synpase loaders that were used to
support non-SONATA files.

## Scope
Remove `SynapseReader.mod`. 
In `synapse_reader.py`, remove class `SynReaderNRN` which was used to
load non-SONATA .h5 files via `HDF5Reader`.

## Testing
Remove the test for `SynReaderNRN`

## Review
* [x] PR description is complete
* [x] Coding style (imports, function length, New functions, classes or
files) are good
* [ ] Unit/Scientific test added
* [x] Updated Readme, in-code, developer documentation
atemerev pushed a commit that referenced this pull request Feb 27, 2024
## Context
After removing BlueConfig, we only support SONATA edges files loaded via
`libsonata` API. This PR removes the synpase loaders that were used to
support non-SONATA files.

## Scope
Remove `SynapseReader.mod`. 
In `synapse_reader.py`, remove class `SynReaderNRN` which was used to
load non-SONATA .h5 files via `HDF5Reader`.

## Testing
Remove the test for `SynReaderNRN`

## Review
* [x] PR description is complete
* [x] Coding style (imports, function length, New functions, classes or
files) are good
* [ ] Unit/Scientific test added
* [x] Updated Readme, in-code, developer documentation
WeinaJi added a commit that referenced this pull request Oct 14, 2024
## Context
After removing BlueConfig, we only support SONATA edges files loaded via
`libsonata` API. This PR removes the synpase loaders that were used to
support non-SONATA files.

## Scope
Remove `SynapseReader.mod`. 
In `synapse_reader.py`, remove class `SynReaderNRN` which was used to
load non-SONATA .h5 files via `HDF5Reader`.

## Testing
Remove the test for `SynReaderNRN`

## Review
* [x] PR description is complete
* [x] Coding style (imports, function length, New functions, classes or
files) are good
* [ ] Unit/Scientific test added
* [x] Updated Readme, in-code, developer documentation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants