Skip to main content

A MGF files reader with PLY

Project description

This project allow you to read/parse MGF files.

If you find a bug, have a problem to parse a MGF file or have a feature request please crease an issue on github (https://github.com/Astyan-42/plymgf) and provid the MGF file causing the issue

it’s use like :

from plymgf.mgfreader import MGFReader

res = MGFReader(‘path_to_your_file.mgf’)

To have the same behaviour than in previous versions do

data = res.get_raw_data()

You can get some metadata with the methods:
  • get_cle

  • get_accession

  • get_itol

  • get_itolu

  • get_mass

  • get_precursor

  • get_seg

  • get_taxonomy

  • get_usermail

  • get_charge

By default you are on the first ions; To go on the next one use the method “next_ion”. If you are on the last ions the method will also return 1.

You can get some ions data with the methods:
  • get_ion_charge

  • get_ion_pepmass

  • get_ion_rtinseconds

  • get_ion_seq

  • get_ion_title

  • get_ion_tol

  • get_ion_tolu

  • get_ion_peaks

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

plymgf-0.2.8.tar.gz (15.5 kB view details)

Uploaded Source

File details

Details for the file plymgf-0.2.8.tar.gz.

File metadata

  • Download URL: plymgf-0.2.8.tar.gz
  • Upload date:
  • Size: 15.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for plymgf-0.2.8.tar.gz
Algorithm Hash digest
SHA256 4151c778ab610ba317792cf7a6cddb32f119fb1d76004e7cb33886a76e34a6b7
MD5 c029402ea538546f30a40da720f782b4
BLAKE2b-256 204e2be915ef4f9f1f1083096344124318001425ab5254b8fa54d9e1619c14a5

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