https://github.com/bzhanglab/xlranker

prioritization tool for ppi-xl data

https://github.com/bzhanglab/xlranker

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.8%) to scientific vocabulary

Keywords

bioinformatics cross-linking ppi ppi-xl protein-protein-interaction
Last synced: 6 months ago · JSON representation

Repository

prioritization tool for ppi-xl data

Basic Info
Statistics
  • Stars: 0
  • Watchers: 3
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
bioinformatics cross-linking ppi ppi-xl protein-protein-interaction
Created 9 months ago · Last pushed 6 months ago
Metadata Files
Readme

README.md

Logo

XLRanker

<!-- Badges --> Open In Colab

XLRanker is a tool to rank and prioritize protein to protein cross linking data. The tool uses parsimonious selection as well as an XGBoost model to select the best protein pairs to represent ambiguous peptides.

Installation

You can install xlranker using pip:

bash pip install xlranker

Usage

To analyze a TSV file containing a network of peptide sequences run:

xlranker start peptide_network.tsv

Please view the documentation for detailed usage instructions and examples.

Example Notebook

For a quick start, you can check out the example notebook in the notebooks directory or launch a google colab notebook to see how to use the package interactively.

Owner

  • Name: Zhang Lab
  • Login: bzhanglab
  • Kind: organization
  • Location: Houston, TX

Translating omics data into biological insights.

GitHub Events

Total
  • Release event: 3
  • Delete event: 8
  • Public event: 1
  • Push event: 40
  • Pull request event: 12
  • Create event: 11
Last Year
  • Release event: 3
  • Delete event: 8
  • Public event: 1
  • Push event: 40
  • Pull request event: 12
  • Create event: 11

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 0
  • Total pull requests: 34
  • Average time to close issues: N/A
  • Average time to close pull requests: 3 minutes
  • Total issue authors: 0
  • Total pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 28
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 34
  • Average time to close issues: N/A
  • Average time to close pull requests: 3 minutes
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 28
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • iblacksand (34)
Top Labels
Issue Labels
Pull Request Labels
enhancement (17) documentation (10) bug (1)

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 28 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 4
  • Total maintainers: 1
pypi.org: xlranker

PPI-XL Ranking Tool

  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 28 Last month
Rankings
Dependent packages count: 8.8%
Average: 29.2%
Dependent repos count: 49.6%
Maintainers (1)
Last synced: 6 months ago

Dependencies

.github/workflows/CI.yml actions
  • actions/checkout v4 composite
  • astral-sh/setup-uv v5 composite
.github/workflows/publish.yml actions
  • actions/checkout v4 composite
  • astral-sh/setup-uv v5 composite
pyproject.toml pypi
  • biopython >=1.85
  • cyclopts >=3.15.0
  • networkx >=3.4.2
  • polars >=1.29.0
  • questionary >=2.1.0
  • scikit-learn >=1.6.1
  • xgboost >=3.0.0
uv.lock pypi
  • 109 dependencies