Skip to content

Conversation

@rmatsum836
Copy link
Collaborator

The previous functions used to calculate the indirect correlation matrices have been replaced with a single function, generate_indirect_connectivity. The previous implementation was slow for larger systems, and systems with higher IL concentration. The new implementation largely relies on numpy commands, and runs significantly faster as a result.

The new implementation has been tested against the old, both yielding the same indirect matrix for several trajectories. In the old implementation, it was necessary to calculate the matrix at least twice, as it was necessary to check the validity. I believe the new implementation only requires one function call to yield a valid indirect matrix.

Tests have been updated to reflect changes for the functions.

@codecov
Copy link

codecov bot commented Jun 18, 2018

Codecov Report

Merging #9 into master will increase coverage by 2.43%.
The diff coverage is 100%.

@rmatsum836
Copy link
Collaborator Author

I need to double-check but I think this PR is outdated per #10.

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.

2 participants