Syntax and Semantics of Coding in Python View Full Text


Ontology type: schema:Chapter     


Chapter Info

DATE

2015-06-07

AUTHORS

Jeremy Meulemans , Tonya Ward , Dan Knights

ABSTRACT

Python is a dynamically typed programming language providing a unique blend of power, simplicity and expressiveness that has quickly established itself as a major player in technical fields. The language is built around a very natural syntax, making it an ideal language for both beginners to programming and scientists looking for rapid research implementation. Usage cases from simple file formatting to determining the impact of oil degradation in obtained metagenomic sequence data are facilitated by features of the language. For example, the study of oil breakdown by bacterial communities is likely to involve handling very high-dimensional data, including both the metabolites present in oil and the hundreds of bacterial species often present in environmental communities. The ease of incorporating existing Python modeling packages and the solid frameworks provided by python for scientific computing make this an ideal language for analyzing these types of data. More... »

PAGES

135-154

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/8623_2015_93

DOI

http://dx.doi.org/10.1007/8623_2015_93

DIMENSIONS

https://app.dimensions.ai/details/publication/pub.1038634192


Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
Incoming Citations Browse incoming citations for this publication using opencitations.net

JSON-LD is the canonical representation for SciGraph data.

TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

[
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "about": [
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/20", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Language, Communication and Culture", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/2004", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Linguistics", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "Department of Computer Science and Engineering, University of Minnesota, 55455, Minneapolis, MN, USA", 
          "id": "http://www.grid.ac/institutes/grid.17635.36", 
          "name": [
            "Department of Computer Science and Engineering, University of Minnesota, 55455, Minneapolis, MN, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Meulemans", 
        "givenName": "Jeremy", 
        "id": "sg:person.011254060316.25", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011254060316.25"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Biotechnology Institute, University of Minnesota, 55108, Saint Paul, MN, USA", 
          "id": "http://www.grid.ac/institutes/grid.17635.36", 
          "name": [
            "Biotechnology Institute, University of Minnesota, 55108, Saint Paul, MN, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Ward", 
        "givenName": "Tonya", 
        "id": "sg:person.0602226221.92", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.0602226221.92"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Biotechnology Institute, University of Minnesota, 55108, Saint Paul, MN, USA", 
          "id": "http://www.grid.ac/institutes/grid.17635.36", 
          "name": [
            "Department of Computer Science and Engineering, University of Minnesota, 55455, Minneapolis, MN, USA", 
            "Biotechnology Institute, University of Minnesota, 55108, Saint Paul, MN, USA"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Knights", 
        "givenName": "Dan", 
        "id": "sg:person.01054701157.41", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01054701157.41"
        ], 
        "type": "Person"
      }
    ], 
    "datePublished": "2015-06-07", 
    "datePublishedReg": "2015-06-07", 
    "description": "Python is a dynamically typed programming language providing a unique blend of power, simplicity and expressiveness that has quickly established itself as a major player in technical fields. The language is built around a very natural syntax, making it an ideal language for both beginners to programming and scientists looking for rapid research implementation. Usage cases from simple file formatting to determining the impact of oil degradation in obtained metagenomic sequence data are facilitated by features of the language. For example, the study of oil breakdown by bacterial communities is likely to involve handling very high-dimensional data, including both the metabolites present in oil and the hundreds of bacterial species often present in environmental communities. The ease of incorporating existing Python modeling packages and the solid frameworks provided by python for scientific computing make this an ideal language for analyzing these types of data.", 
    "editor": [
      {
        "familyName": "McGenity", 
        "givenName": "Terry J.", 
        "type": "Person"
      }, 
      {
        "familyName": "Timmis", 
        "givenName": "Kenneth N.", 
        "type": "Person"
      }, 
      {
        "familyName": "Nogales Fern\u00e1ndez", 
        "givenName": "Balbina", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/8623_2015_93", 
    "inLanguage": "en", 
    "isAccessibleForFree": false, 
    "isPartOf": {
      "isbn": [
        "978-3-662-49309-0", 
        "978-3-662-49310-6"
      ], 
      "name": "Hydrocarbon and Lipid Microbiology Protocols", 
      "type": "Book"
    }, 
    "keywords": [
      "high-dimensional data", 
      "ideal language", 
      "scientific computing", 
      "programming language", 
      "simple file", 
      "types of data", 
      "usage cases", 
      "Python", 
      "Natural Syntax", 
      "language", 
      "syntax", 
      "technical fields", 
      "computing", 
      "solid framework", 
      "semantics", 
      "expressiveness", 
      "coding", 
      "programming", 
      "metagenomic sequence data", 
      "files", 
      "implementation", 
      "framework", 
      "research implementation", 
      "package", 
      "beginners", 
      "data", 
      "simplicity", 
      "features", 
      "ease", 
      "sequence data", 
      "hundreds", 
      "example", 
      "players", 
      "community", 
      "unique blend", 
      "scientists", 
      "power", 
      "environmental community", 
      "field", 
      "major players", 
      "types", 
      "oil breakdown", 
      "cases", 
      "impact", 
      "degradation", 
      "study", 
      "breakdown", 
      "blends", 
      "oil", 
      "oil degradation", 
      "species", 
      "bacterial species", 
      "metabolites", 
      "bacterial communities", 
      "rapid research implementation", 
      "Semantics of Coding"
    ], 
    "name": "Syntax and Semantics of Coding in Python", 
    "pagination": "135-154", 
    "productId": [
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1038634192"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/8623_2015_93"
        ]
      }
    ], 
    "publisher": {
      "name": "Springer Nature", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/8623_2015_93", 
      "https://app.dimensions.ai/details/publication/pub.1038634192"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2021-12-01T19:55", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-springernature-scigraph/baseset/20211201/entities/gbq_results/chapter/chapter_0.jsonl", 
    "type": "Chapter", 
    "url": "https://doi.org/10.1007/8623_2015_93"
  }
]
 

Download the RDF metadata as:  json-ld nt turtle xml License info

HOW TO GET THIS DATA PROGRAMMATICALLY:

JSON-LD is a popular format for linked data which is fully compatible with JSON.

curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/8623_2015_93'

N-Triples is a line-based linked data format ideal for batch operations.

curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/8623_2015_93'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/8623_2015_93'

RDF/XML is a standard XML format for linked data.

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/8623_2015_93'


 

This table displays all metadata directly associated to this object as RDF triples.

142 TRIPLES      23 PREDICATES      81 URIs      74 LITERALS      7 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/8623_2015_93 schema:about anzsrc-for:20
2 anzsrc-for:2004
3 schema:author N28cc86ac092840579d4cc1c840ab2b18
4 schema:datePublished 2015-06-07
5 schema:datePublishedReg 2015-06-07
6 schema:description Python is a dynamically typed programming language providing a unique blend of power, simplicity and expressiveness that has quickly established itself as a major player in technical fields. The language is built around a very natural syntax, making it an ideal language for both beginners to programming and scientists looking for rapid research implementation. Usage cases from simple file formatting to determining the impact of oil degradation in obtained metagenomic sequence data are facilitated by features of the language. For example, the study of oil breakdown by bacterial communities is likely to involve handling very high-dimensional data, including both the metabolites present in oil and the hundreds of bacterial species often present in environmental communities. The ease of incorporating existing Python modeling packages and the solid frameworks provided by python for scientific computing make this an ideal language for analyzing these types of data.
7 schema:editor Ne01d0d3a13c04d7e8cf7b5cfc6e0e3f9
8 schema:genre chapter
9 schema:inLanguage en
10 schema:isAccessibleForFree false
11 schema:isPartOf N01335e3f7ef0498da141082a3135f31e
12 schema:keywords Natural Syntax
13 Python
14 Semantics of Coding
15 bacterial communities
16 bacterial species
17 beginners
18 blends
19 breakdown
20 cases
21 coding
22 community
23 computing
24 data
25 degradation
26 ease
27 environmental community
28 example
29 expressiveness
30 features
31 field
32 files
33 framework
34 high-dimensional data
35 hundreds
36 ideal language
37 impact
38 implementation
39 language
40 major players
41 metabolites
42 metagenomic sequence data
43 oil
44 oil breakdown
45 oil degradation
46 package
47 players
48 power
49 programming
50 programming language
51 rapid research implementation
52 research implementation
53 scientific computing
54 scientists
55 semantics
56 sequence data
57 simple file
58 simplicity
59 solid framework
60 species
61 study
62 syntax
63 technical fields
64 types
65 types of data
66 unique blend
67 usage cases
68 schema:name Syntax and Semantics of Coding in Python
69 schema:pagination 135-154
70 schema:productId N318f90a8921a41c7b976eccc2e2e154e
71 Na315d221cc4c433baf8c2945350b0448
72 schema:publisher N8a9e37c12f30421d8f403ed8691452bc
73 schema:sameAs https://app.dimensions.ai/details/publication/pub.1038634192
74 https://doi.org/10.1007/8623_2015_93
75 schema:sdDatePublished 2021-12-01T19:55
76 schema:sdLicense https://scigraph.springernature.com/explorer/license/
77 schema:sdPublisher Nc9f5da5e465e4b3da0d2fb23a515aeee
78 schema:url https://doi.org/10.1007/8623_2015_93
79 sgo:license sg:explorer/license/
80 sgo:sdDataset chapters
81 rdf:type schema:Chapter
82 N01335e3f7ef0498da141082a3135f31e schema:isbn 978-3-662-49309-0
83 978-3-662-49310-6
84 schema:name Hydrocarbon and Lipid Microbiology Protocols
85 rdf:type schema:Book
86 N1d5115ee8cde4058a4ffb7fe3f14d995 rdf:first sg:person.01054701157.41
87 rdf:rest rdf:nil
88 N28cc86ac092840579d4cc1c840ab2b18 rdf:first sg:person.011254060316.25
89 rdf:rest N56ebe0ec2b164877b2d6d5b27936f282
90 N2acfebaae756416fad6348c9503f55dd schema:familyName Timmis
91 schema:givenName Kenneth N.
92 rdf:type schema:Person
93 N2eb331f7e94d483aace74b840e634a09 rdf:first N77989693bef84af4ab6b055c7423869f
94 rdf:rest rdf:nil
95 N318f90a8921a41c7b976eccc2e2e154e schema:name dimensions_id
96 schema:value pub.1038634192
97 rdf:type schema:PropertyValue
98 N56ebe0ec2b164877b2d6d5b27936f282 rdf:first sg:person.0602226221.92
99 rdf:rest N1d5115ee8cde4058a4ffb7fe3f14d995
100 N5c3ed56923ea4c78a1e101be1aca3c26 schema:familyName McGenity
101 schema:givenName Terry J.
102 rdf:type schema:Person
103 N77989693bef84af4ab6b055c7423869f schema:familyName Nogales Fern√°ndez
104 schema:givenName Balbina
105 rdf:type schema:Person
106 N8876d101aa254413beb761b02d43acd3 rdf:first N2acfebaae756416fad6348c9503f55dd
107 rdf:rest N2eb331f7e94d483aace74b840e634a09
108 N8a9e37c12f30421d8f403ed8691452bc schema:name Springer Nature
109 rdf:type schema:Organisation
110 Na315d221cc4c433baf8c2945350b0448 schema:name doi
111 schema:value 10.1007/8623_2015_93
112 rdf:type schema:PropertyValue
113 Nc9f5da5e465e4b3da0d2fb23a515aeee schema:name Springer Nature - SN SciGraph project
114 rdf:type schema:Organization
115 Ne01d0d3a13c04d7e8cf7b5cfc6e0e3f9 rdf:first N5c3ed56923ea4c78a1e101be1aca3c26
116 rdf:rest N8876d101aa254413beb761b02d43acd3
117 anzsrc-for:20 schema:inDefinedTermSet anzsrc-for:
118 schema:name Language, Communication and Culture
119 rdf:type schema:DefinedTerm
120 anzsrc-for:2004 schema:inDefinedTermSet anzsrc-for:
121 schema:name Linguistics
122 rdf:type schema:DefinedTerm
123 sg:person.01054701157.41 schema:affiliation grid-institutes:grid.17635.36
124 schema:familyName Knights
125 schema:givenName Dan
126 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01054701157.41
127 rdf:type schema:Person
128 sg:person.011254060316.25 schema:affiliation grid-institutes:grid.17635.36
129 schema:familyName Meulemans
130 schema:givenName Jeremy
131 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011254060316.25
132 rdf:type schema:Person
133 sg:person.0602226221.92 schema:affiliation grid-institutes:grid.17635.36
134 schema:familyName Ward
135 schema:givenName Tonya
136 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.0602226221.92
137 rdf:type schema:Person
138 grid-institutes:grid.17635.36 schema:alternateName Biotechnology Institute, University of Minnesota, 55108, Saint Paul, MN, USA
139 Department of Computer Science and Engineering, University of Minnesota, 55455, Minneapolis, MN, USA
140 schema:name Biotechnology Institute, University of Minnesota, 55108, Saint Paul, MN, USA
141 Department of Computer Science and Engineering, University of Minnesota, 55455, Minneapolis, MN, USA
142 rdf:type schema:Organization
 




Preview window. Press ESC to close (or click here)


...