Software Open Access

PyTransport 1.0

Mulryne, David

JSON-LD ( Export

  "description": "<p>PyTransport release 1.0 (2016).</p>\n\n<p>This upload contains the PyTransport code, as well as&nbsp;examples and&nbsp;many&nbsp;of the files and&nbsp;figures generated during testing.&nbsp;</p>\n\n<p>*** Notes added in response to feedback: 1)&nbsp;There appears to be some confusion over the use of the complieName vs compileName3 function. Please use the former for python 2 versions and the latter for python 3 (the examples in the examples folder use&nbsp;both). 2)&nbsp;The compile function assumes that the&nbsp;python executable is &quot;python&quot;. On some systems it appears it may be &quot;python2&quot;. If this is the case,&nbsp;the code for the compileName function in the file&nbsp;needs to be altered by hand on line 96. ***</p>\n\n<p>PyTransport constitutes a straightforward code written in C++ &nbsp;together with Python scripts which automatically edit, compile and run the C++ code as a Python module. The code is intended to be a reusable resource for inflationary cosmology. It enables users to quickly create a complied Python module(s) for any given model(s) of multi-field inflation. The primary function of the complied module is to calculate the power-spectrum and bi-spectrum of inflationary perturbations produced by multi-field&nbsp;inflation.&nbsp;</p>\n\n<p>PyTransport has been developed on&nbsp;OS X&nbsp;using Python 2.7, and is intended for use on Unix based systems.</p>", 
  "license": "", 
  "creator": [
      "affiliation": "Queen Mary University of London", 
      "@type": "Person", 
      "name": "Mulryne, David"
  "url": "", 
  "datePublished": "2016-09-04", 
  "keywords": [
    "Inflation, cosmological perturbation theory, non-Gaussianity"
  "@context": "", 
  "identifier": "", 
  "@id": "", 
  "@type": "SoftwareSourceCode", 
  "name": "PyTransport 1.0"
All versions This version
Views 108108
Downloads 2020
Data volume 1.1 GB1.1 GB
Unique views 105105
Unique downloads 1818


Cite as