Skip to main content

A tool to identify transmembrane proteins from a given list of gene or protein IDs.

Project description

MembProtFinder

A tool to identify transmembrane proteins from a given list of gene or protein IDs.

Usage

$ MembProtFinder [-h] --infile INFILE --infile-index-column INFILE_INDEX_COLUMN --givenIDs GIVENIDS --outfile OUTFILE [--TMcount] [--TMcoordinates] [--filter]

Options

  • -h, --help: Show this help message and exit
  • --infile INFILE: Input file containing gene or protein identifiers
  • --infile-index-column INFILE_INDEX_COLUMN: Index of the column containing gene or protein identifiers in the input file (0-based)
  • --givenIDs GIVENIDS: Type of identifiers to search for in the database
  • --outfile OUTFILE: Output file with the results
  • --filter: Filter out entries that are not transmembrane proteins

Example

Input File

Genes
ENSG00000075624
ENST00000275493
ENSG00000141510
ENST00000342462
ENSG00000184895
ENSG00000184895
ENSG00000184895
ENSG00000184895
ENSG00000184895
ENSG00000184895
ENSG00000184895
ENSG00000184895
ENSG00000184895
ENSG00000184895
ENSG00000184895
ENSG00000184895
ENSG00000184895

Output File

Genes Gene Name Transmembrane Protein? Transmembrane_Helices_Count Transmembrane_Helices_Positions
ENST00000275493 EGFR True 1 TM1: TRANSMEM 646..668
ENST00000342462 TMPPE True 5 TM1: TRANSMEM 7..27
TM2: TRANSMEM 43..63
TM3: TRANSMEM 87..107
TM4: TRANSMEM 114..134
TM5: TRANSMEM 162..182

Installation

$ pip install MembProtFinder

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

membprotfinder-0.0.2.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

MembProtFinder-0.0.2-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file membprotfinder-0.0.2.tar.gz.

File metadata

  • Download URL: membprotfinder-0.0.2.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for membprotfinder-0.0.2.tar.gz
Algorithm Hash digest
SHA256 0c24c285aabc44ec70838bcae1df09b48e50d9eec3b135cb216aca94e2d4ec70
MD5 c9bb61e967a546021b037a87d4290b96
BLAKE2b-256 6f866c692902dd1fc798d1a4d9c4a1988806149277bd6528892dfc4b2dddc937

See more details on using hashes here.

File details

Details for the file MembProtFinder-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for MembProtFinder-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6a69d8ff813be300892cd626069036dd70641cc9a9ad586a0fbc05a38adc82e1
MD5 180395487b00d33038493dbd853054c9
BLAKE2b-256 56f60521a61a580b299261726f7f7ba9701809ec5f7fa32656f88e3f9289e4b9

See more details on using hashes here.

Supported by

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