Science Score: 31.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 4 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.2%) to scientific vocabulary
Keywords
Repository
Julia implementation of PCCA+
Basic Info
Statistics
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 7
- Releases: 1
Topics
Metadata Files
README.md
PCCAPlus
A KISS style implementation of PCCA+ (Robust Perron Cluster Analysis) [1,2] with support for non-reversible systems [3]. For a similar python implementation see also the cmdtools package.
Basic usage
```julia using PCCAPlus
P=rand(10,10) P = P ./ sum(P, dims=2) # row stochastic matrix
basic PCCA+ clustering with 2 clusters (using no weighting and the ISA initial guess only)
chi = pcca(P, 2)
using KrylovKit using SparseArrays P = sprand(100,100, 0.1) P = P ./ sum(P, dims=2) # sparse row stochastic matrix
solve the PCCA+ problem weighted with the stationary density
and optimize for crispness, using the KrylovKit.jl eigensolver
chi = pcca(P, 2; pi=:stationary, optimize=true, solver=KrylovSolver()) ```
For sparse matrix support, add either the ArnoldiMethod.jl or KrylovKit.jl and pass the corresponding ArnoldiSolver() or KrylovSolver() as a solver.
References
Owner
- Name: Alexander
- Login: axsk
- Kind: user
- Location: Berlin
- Company: Zuse Institute Berlin
- Repositories: 55
- Profile: https://github.com/axsk
Mathematician
Citation (CITATION.bib)
@misc{PCCAPlus.jl,
author = {Alexander Sikorski},
title = {PCCAPlus.jl},
url = {https://github.com/axsk/PCCAPlus.jl},
version = {v0.1.0},
year = {2021},
month = {11}
}
GitHub Events
Total
- Create event: 1
- Commit comment event: 5
- Release event: 2
- Issue comment event: 2
- Push event: 4
Last Year
- Create event: 1
- Commit comment event: 5
- Release event: 2
- Issue comment event: 2
- Push event: 4
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- axsk (3)
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- julia 2 total
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 4
juliahub.com: PCCAPlus
Julia implementation of PCCA+
- Documentation: https://docs.juliahub.com/General/PCCAPlus/stable/
- License: MIT
-
Latest release: 1.1.2
published about 1 year ago
Rankings
Dependencies
- actions/cache v1 composite
- actions/checkout v2 composite
- codecov/codecov-action v2 composite
- julia-actions/julia-buildpkg v1 composite
- julia-actions/julia-docdeploy v1 composite
- julia-actions/julia-processcoverage v1 composite
- julia-actions/julia-runtest v1 composite
- julia-actions/setup-julia v1 composite
- JuliaRegistries/TagBot v1 composite
- julia-actions/RegisterAction latest composite