Software Open Access

PyTransport 1.0

Mulryne, David


JSON Export

{
  "files": [
    {
      "links": {
        "self": "https://zenodo.org/api/files/c3188320-dbd4-4b2f-8c8a-980a7f79ea4f/PyTransportDist.zip"
      }, 
      "checksum": "md5:5b90bec46c8c2d63e8605edd89cf433a", 
      "bucket": "c3188320-dbd4-4b2f-8c8a-980a7f79ea4f", 
      "key": "PyTransportDist.zip", 
      "type": "zip", 
      "size": 55779271
    }
  ], 
  "owners": [
    23713
  ], 
  "doi": "10.5281/zenodo.61491", 
  "stats": {
    "version_unique_downloads": 2.0, 
    "unique_views": 34.0, 
    "views": 36.0, 
    "downloads": 2.0, 
    "unique_downloads": 2.0, 
    "version_unique_views": 34.0, 
    "volume": 111558542.0, 
    "version_downloads": 2.0, 
    "version_views": 36.0, 
    "version_volume": 111558542.0
  }, 
  "links": {
    "doi": "https://doi.org/10.5281/zenodo.61491", 
    "latest_html": "https://zenodo.org/record/61491", 
    "bucket": "https://zenodo.org/api/files/c3188320-dbd4-4b2f-8c8a-980a7f79ea4f", 
    "badge": "https://zenodo.org/badge/doi/10.5281/zenodo.61491.svg", 
    "html": "https://zenodo.org/record/61491", 
    "latest": "https://zenodo.org/api/records/61491"
  }, 
  "created": "2016-09-07T10:46:08+00:00", 
  "updated": "2017-09-06T07:08:33.702755+00:00", 
  "conceptrecid": "641061", 
  "revision": 7, 
  "id": 61491, 
  "metadata": {
    "access_right_category": "success", 
    "doi": "10.5281/zenodo.61491", 
    "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 PyTransSetup.py 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": {
      "id": "GPL-3.0"
    }, 
    "title": "PyTransport 1.0", 
    "relations": {
      "version": [
        {
          "count": 1, 
          "index": 0, 
          "parent": {
            "pid_type": "recid", 
            "pid_value": "641061"
          }, 
          "is_last": true, 
          "last_child": {
            "pid_type": "recid", 
            "pid_value": "61491"
          }
        }
      ]
    }, 
    "keywords": [
      "Inflation, cosmological perturbation theory, non-Gaussianity"
    ], 
    "publication_date": "2016-09-04", 
    "creators": [
      {
        "affiliation": "Queen Mary University of London", 
        "name": "Mulryne, David"
      }
    ], 
    "access_right": "open", 
    "resource_type": {
      "type": "software", 
      "title": "Software"
    }
  }
}
36
2
views
downloads
All versions This version
Views 3636
Downloads 22
Data volume 111.6 MB111.6 MB
Unique views 3434
Unique downloads 22

Share

Cite as