Package: limax
limax: python utilities for LiMAxlimax is a collection of python utilities for working with
LiMAx data with source code available fromhttps://github.com/matthiaskoenig/limax.The project is developed in collaboration by the Humboldt-University Berlin
(Matthias König)
and the Jena University Hospital (Hans-Michael Tautenhahn).Features include:Anonymisation of LiMAx raw data filesVisualization of LiMAx DOB curvesCalculation of AUC, LiMAx values and other pharmacokinetics parameters from LiMAx DOB curves.If you have any questions or issues pleaseopen an issue.How to citeInstallationlimaxis available frompypiand
can be installed via:pip install limaxBest practise is to setup a virtual environment example via conda and install the package.
First install anaconda viahttps://docs.anaconda.com/anaconda/install/index.html.
To run the limax tool open a terminal app (e.g. Application -> Utilities -> terminal on MacOS)
and create the conda environmentconda create -n limax python=3.10
conda activate limax
(limax) pip install limax --upgradeUsageCommand line toolAfter installation LiMAx analysis can be performed using thelimaxcommand line tool$limax────────────────────────────────────────────────────────────────────────────────💉LIMAXANALYSIS💉Version0.2.4(https://github.com/matthiaskoenig/limax)Citationhttps://doi.org/10.5281/zenodo.7382669────────────────────────────────────────────────────────────────────────────────ExampleprocessingsingleLiMAxrawfile:limax-ipatient1.csv-o.ExampleprocessingfolderwithLiMAxrawfiles:limax-ilimax_examples-olimax_examples_processed────────────────────────────────────────────────────────────────────────────────Requiredargument'--input'missing.Usage:commands.py[options]Options:-h,--helpshowthishelpmessageandexit-iINPUT_PATH,--input=INPUT_PATHPathtofolderwithLiMAxrawfilesorsingleLiMAxrawfileas'*.csv'.-oOUTPUT_DIR,--output_dir=OUTPUT_DIRPathtooutputfolderwithprocessedLiMAxfilesas'*.json'.────────────────────────────────────────────────────────────────────────────────Common problemsOn MacOs the terminal app requires permissions to access files, i.e.PermissionError:[Errno1]OperationnotpermittedThis can be solved by changing the permissions of the terminal app viahttps://stackoverflow.com/questions/58479686/permissionerror-errno-1-operation-not-permitted-after-macos-catalina-update:Go to System Preference->Security and Privacy.On the left side click on Full Disk AccessNow click on bottom left lock icon and enter password to make changes, see Label 3Now click on + sign buttonBrowse the terminal app from Application -> UtilitiesLicenseSource Code:LGPLv3Documentation:CC BY-SA 4.0The limax source is released under both the GPL and LGPL licenses version 2 or
later. You may choose which license you choose to use the software under.This program is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License or the GNU Lesser General Public
License as published by the Free Software Foundation, either version 2 of the
License, or (at your option) any later version.This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU General Public License for more details.FundingThis project is supported by the Federal Ministry of Education and Research (BMBF, Germany)
within the research network Systems Medicine of the Liver (LiSyM, grant number 031L0054)
and by the German Research Foundation (DFG) within the Research Unit Programme FOR 5151
“QuaLiPerF(Quantifying Liver Perfusion-Function Relationship in Complex Resection -
A Systems Medicine Approach)” by grant number 436883643 and by grant number 465194077 (Priority Programme SPP 2311, Subproject SimLivA).Develop versionThe latest develop version can be installed via:pip install git+https://github.com/matthiaskoenig/limax.git@developOr via cloning the repository and installing via:git clone https://github.com/matthiaskoenig/limax.git
cd limax
pip install -e .To install for development use:pip install -e .[development]© 2022-2023 Matthias König, Eva Kindler & Hans-Michael Tautenhahn