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.0.tar.gz (47.9 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.0-py3-none-any.whl (46.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: specollate-1.1.0.tar.gz
  • Upload date:
  • Size: 47.9 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.0.tar.gz
Algorithm Hash digest
SHA256 b0d9f7cd02f6d85e019e4e9a819ec628e90d919daa3fa468f1f0095d82f1b7a3
MD5 221f3aaafd0a02838e92507b65d5fe14
BLAKE2b-256 14b2d4d93730284df90ac0aecde33197a573cdebc4e1c27050cfac623244e811

See more details on using hashes here.

File details

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

File metadata

  • Download URL: specollate-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 46.3 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5d68c34d2f1132904d3ca907f2c71b5aea68e5878f5603465ec3649f88614ffb
MD5 bf119d0b05bcbe833c1083d436300d32
BLAKE2b-256 7e2a0e3b48bbf6df9f66bf0f105628bb374706833f99bbe741cc28ae2fdd262d

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