Skip to main content

Spectra collation and search utilities (SpeCollate)

Project description

SpeCollate: MS/MS Database Search Pipeline

Install:

pip install specollate

Quick usage:

from specollate import SpeCollateSearch

searcher = SpeCollateSearch(device='cuda')  # or 'cpu'
searcher.search(
    mgf_dir='path/to/mgf_dir',
    peptide_db='path/to/peptide_db',
    output_dir='./specollate_output'
)

Sample search:

from specollate import SpeCollateSearch

searcher = SpeCollateSearch(device='cuda')  # or 'cpu'
searcher.search_with_sample_data(output_dir='./specollate_output')

Citation:

Tariq MU, Saeed F. SpeCollate: Deep cross-modal similarity network for mass spectrometry data based peptide deductions. PLoS One. 2021 Oct 29;16(10):e0259349. doi: 10.1371/journal.pone.0259349. PMID: 34714871; PMCID: PMC8555789.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

specollate-1.1.1.tar.gz (53.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

specollate-1.1.1-py3-none-any.whl (52.6 kB view details)

Uploaded Python 3

File details

Details for the file specollate-1.1.1.tar.gz.

File metadata

  • Download URL: specollate-1.1.1.tar.gz
  • Upload date:
  • Size: 53.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.4

File hashes

Hashes for specollate-1.1.1.tar.gz
Algorithm Hash digest
SHA256 10e2dbe1389f583dab08a857e97098ff95847a3a25dc3277f2de09dbe1b5d47e
MD5 9f6d7045870eb71e10e69c5d2c1bcec7
BLAKE2b-256 930e742f80f7cadf720f4fc2e31fbdcf60d53910b261e10e607dc566145bd7d3

See more details on using hashes here.

File details

Details for the file specollate-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: specollate-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 52.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.4

File hashes

Hashes for specollate-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3c861ef994da3b5453391826c3dcf86439ea99a5581bceacd9c72de4a967b25b
MD5 dd850a36600f7eb5f587e2dc5d13bc55
BLAKE2b-256 0e64bf529f1e0c11072b6459f7993fc8107f0ef617c2c75c80ab7f9ed0f41e18

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page