Skip to content

Instantly share code, notes, and snippets.

Avatar
🏠
Working from home

Tung Nguyen V. N. ntung

🏠
Working from home
View GitHub Profile
@ntung
ntung / write_file.groovy
Created Jan 27, 2017 — forked from js1972/write_file.groovy
How to write content to a new file (overwrite if already existing) in Groovy.
View write_file.groovy
//
// Write the mock request payload to a file for checking later...
// newWrite() is the important it to ensure you get a *new* file each time.
//
def filename = "C:\\MyScratchFolder\\soapUI projects\\Testing\\procon\\mock_po_activity_request.xml"
def file = new File(filename)
def w = file.newWriter()
w << mockRequest.requestContent
w.close()
View parse_sbml_stoichiometry.py
from __future__ import print_function
import libsbml
import argparse
def _parser():
parser = argparse.ArgumentParser(description="Parse stoichiometry matrix of SBML file")
parser.add_argument('file', metavar="filename", type=argparse.FileType('r'),
help="Filename of SBML file to parse")
@ntung
ntung / doi2bib.py
Created Feb 26, 2016 — forked from jrsmith3/doi2bib.py
Python method to access crossref.org DOI bibtex metadata resolver
View doi2bib.py
import requests
def doi2bib(doi):
"""
Return a bibTeX string of metadata for a given DOI.
"""
url = "http://dx.doi.org/" + doi
headers = {"accept": "application/x-bibtex"}
You can’t perform that action at this time.