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": "2022-01-01T19:21", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-springernature-scigraph/baseset/20220101/entities/gbq_results/chapter/chapter_360.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 N2e6236feba944c9993b391184331448a
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 Nd3c65dc303fa4d498a746cff0c125f82
8 schema:genre chapter
9 schema:inLanguage en
10 schema:isAccessibleForFree false
11 schema:isPartOf Neaf5fe127be34b1180bea5278a86314b
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 N7c7edd23c74942459aa840c79e0d5092
71 Neeaf2a4615ce45b9a1d91b8ea9c391a4
72 schema:publisher Neb84f989e7614cc7b31ebd9e9a16305f
73 schema:sameAs https://app.dimensions.ai/details/publication/pub.1038634192
74 https://doi.org/10.1007/8623_2015_93
75 schema:sdDatePublished 2022-01-01T19:21
76 schema:sdLicense https://scigraph.springernature.com/explorer/license/
77 schema:sdPublisher Nbe4f7a3b619642a6b54a413833bebec0
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 N0c29708844ad4546bb5504271c20d54b rdf:first Nc86c205730db479ba66b9de9098b6590
83 rdf:rest N1ba77b7f5de34660b3310d914885bebc
84 N1ba77b7f5de34660b3310d914885bebc rdf:first N9a5d6582d8a84ff7af4857b24e59a1fd
85 rdf:rest rdf:nil
86 N2609ad2dafdd4baaa63e393e578e5c1a schema:familyName McGenity
87 schema:givenName Terry J.
88 rdf:type schema:Person
89 N2e6236feba944c9993b391184331448a rdf:first sg:person.011254060316.25
90 rdf:rest Nd0398712520047938be132e72cb5d0e8
91 N7c7edd23c74942459aa840c79e0d5092 schema:name dimensions_id
92 schema:value pub.1038634192
93 rdf:type schema:PropertyValue
94 N9a5d6582d8a84ff7af4857b24e59a1fd schema:familyName Nogales Fern√°ndez
95 schema:givenName Balbina
96 rdf:type schema:Person
97 Nbe4f7a3b619642a6b54a413833bebec0 schema:name Springer Nature - SN SciGraph project
98 rdf:type schema:Organization
99 Nc86c205730db479ba66b9de9098b6590 schema:familyName Timmis
100 schema:givenName Kenneth N.
101 rdf:type schema:Person
102 Nd0398712520047938be132e72cb5d0e8 rdf:first sg:person.0602226221.92
103 rdf:rest Nf50258867a114ab782b7b69ba511339e
104 Nd3c65dc303fa4d498a746cff0c125f82 rdf:first N2609ad2dafdd4baaa63e393e578e5c1a
105 rdf:rest N0c29708844ad4546bb5504271c20d54b
106 Neaf5fe127be34b1180bea5278a86314b schema:isbn 978-3-662-49309-0
107 978-3-662-49310-6
108 schema:name Hydrocarbon and Lipid Microbiology Protocols
109 rdf:type schema:Book
110 Neb84f989e7614cc7b31ebd9e9a16305f schema:name Springer Nature
111 rdf:type schema:Organisation
112 Neeaf2a4615ce45b9a1d91b8ea9c391a4 schema:name doi
113 schema:value 10.1007/8623_2015_93
114 rdf:type schema:PropertyValue
115 Nf50258867a114ab782b7b69ba511339e rdf:first sg:person.01054701157.41
116 rdf:rest rdf:nil
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)


...