# HG changeset patch # User tomnl # Date 1567680508 14400 # Node ID 0b3816a7a14b816df17587fb1c9e9a2e2b80010b # Parent ceb9bd68f6bcbcd1c4acf52ba76953f1eaf75ee8 planemo upload for repository https://github.com/computational-metabolomics/metfrag-galaxy commit 6dc5d494a84dd572f277dcd1c979e6edfb40383d diff -r ceb9bd68f6bc -r 0b3816a7a14b config.ini --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/config.ini Thu Sep 05 06:48:28 2019 -0400 @@ -0,0 +1,9 @@ +[MetChem] +LocalMetChemDatabase: metchem +LocalMetChemDatabasePortNumber: 5432 +LocalMetChemDatabaseUser: metchem +LocalMetChemDatabasePassword: metchem + + + + diff -r ceb9bd68f6bc -r 0b3816a7a14b metfrag.py --- a/metfrag.py Fri Aug 02 11:51:17 2019 -0400 +++ b/metfrag.py Thu Sep 05 06:48:28 2019 -0400 @@ -5,8 +5,7 @@ import sys import six import re -import random -import string +import ConfigParser import shutil import glob import tempfile @@ -60,6 +59,11 @@ args = parser.parse_args() print(args) + +config = ConfigParser.ConfigParser() +config.read(os.path.join(os.path.dirname(os.path.abspath(__file__)), 'config.ini')) + + if os.stat(args.input_pth).st_size == 0: print('Input file empty') exit() @@ -154,11 +158,11 @@ if args.MetFragDatabaseType == "LocalCSV": paramd["LocalDatabasePath"] = args.LocalDatabasePath elif args.MetFragDatabaseType == "MetChem": - paramd["LocalMetChemDatabase"] = "metchem" - paramd["LocalMetChemDatabasePortNumber"] = 5432 + paramd["LocalMetChemDatabase"] = config.get('MetChem', 'LocalMetChemDatabase') + paramd["LocalMetChemDatabasePortNumber"] = config.get('MetChem', 'LocalMetChemDatabasePortNumber') paramd["LocalMetChemDatabaseServerIp"] = args.LocalMetChemDatabaseServerIp - paramd["LocalMetChemDatabaseUser"] = "metchemro" - paramd["LocalMetChemDatabasePassword"] = "metchemro" + paramd["LocalMetChemDatabaseUser"] = config.get('MetChem', 'LocalMetChemDatabaseUser') + paramd["LocalMetChemDatabasePassword"] = config.get('MetChem', 'LocalMetChemDatabasePassword') paramd["FragmentPeakMatchAbsoluteMassDeviation"] = args.FragmentPeakMatchAbsoluteMassDeviation paramd["FragmentPeakMatchRelativeMassDeviation"] = args.FragmentPeakMatchRelativeMassDeviation diff -r ceb9bd68f6bc -r 0b3816a7a14b metfrag.xml --- a/metfrag.xml Fri Aug 02 11:51:17 2019 -0400 +++ b/metfrag.xml Thu Sep 05 06:48:28 2019 -0400 @@ -1,4 +1,4 @@ - + metfrag @@ -63,6 +63,10 @@ --score_thrshld $PostProcessFilter.score_thrshld --pctexplpeak_thrshld $PostProcessFilter.pctexplpeak_thrshld + + + + ]]>