Skip to main content

A Lipidomics Database Explorer Package

Project description

Lipid Librarian

Build and Installation Instructions

Python Virtual Environment

make install install_optional

Docker Container (Docker < 25.0.0)

docker build -t lipidlibrarian -f Containerfile .

Docker Container (Docker >= 25.0.0)

docker buildx -t lipidlibrarian -f Containerfile .

OCI Container for Docker/Podman/Kubernetes

buildah build -t lipidlibrarian -f Containerfile .

Run Lipid Librarian

CLI

In case you installed Lipid Librarian into a 'venv' virtual environment, make sure you activate it before with source venv/bin/activate.

lipidlibrarian "PC(18:1_20:0)" "410.243;0.01" "PC(56:8)"
lipidlibrarian path/to/file
cat path/to/file | lipidlibrarian

Docker

docker run lipidlibrarian "PC(18:1_20:0)" "410.243;0.01" "PC(56:8)"

Podman

podman run lipidlibrarian "PC(18:1_20:0)" "410.243;0.01" "PC(56:8)"

Import Python Package

from lipidlibrarian.LipidQuery import *

query1 = LipidQuery("PC(18:1_20:0)").query()
query2 = LipidQuery("410.243;0.01").query()
query3 = LipidQuery("PC(56:8)").query()

for lipid in query1:
    print(repr(lipid))

for lipid in query2:
    print(format(lipid, 'json'))

for lipid in query3:
    print(format(lipid, 'html'))

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

lipidlibrarian-0.2.1.tar.gz (79.2 MB view details)

Uploaded Source

Built Distribution

lipidlibrarian-0.2.1-py3-none-any.whl (80.4 MB view details)

Uploaded Python 3

File details

Details for the file lipidlibrarian-0.2.1.tar.gz.

File metadata

  • Download URL: lipidlibrarian-0.2.1.tar.gz
  • Upload date:
  • Size: 79.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for lipidlibrarian-0.2.1.tar.gz
Algorithm Hash digest
SHA256 537de052016b5a93685a5ebf9f9b824af39a7ce10b2a5b579d41ff17181887ae
MD5 eb6cbb0c3286a1a2b672b0be31d5805b
BLAKE2b-256 750b60023b1884dc4b9150a8f2f490f0144167b61be203a393933d6ca70557d4

See more details on using hashes here.

File details

Details for the file lipidlibrarian-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for lipidlibrarian-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5430f53e68c247d8f17045b00a7d553dd6246fa9c6e089d9a9dfeb2a3dc35d30
MD5 c1325f693dd5f191bc17c2a21a899b6a
BLAKE2b-256 4693f811673028bf44061c0611bb3ea2dc44db7c2927fd360159f86a6d664728

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