
{  
   "types" : {
      "Bookmark" : {
         "pluralLabel" : "Bookmarks"
      },
      "Publication" : {
         "pluralLabel" : "Publications"
      },
      "GoldStandardPublication" : {
         "pluralLabel" : "GoldStandardPublications"
      },
      "GoldStandardBookmark" : {
         "pluralLabel" : "GoldStandardBookmarks"
      },
      "Tag" : {
         "pluralLabel" : "Tags"
      },
      "User" : {
         "pluralLabel" : "Users"
      },
      "Group" : {
         "pluralLabel" : "Groups"
      },
      "Sphere" : {
         "pluralLabel" : "Spheres"
      }
   },
   
   "properties" : {
      "count" : {
         "valueType" : "number"
      },
      "date" : {
         "valueType" : "date"
      },
      "changeDate" : {
         "valueType" : "date"
      },
      "url" : {
         "valueType" : "url"
      },
      "id" : {
         "valueType" : "url"
      },
      "tags" : {
         "valueType" : "item"
      },
      "user" : {
         "valueType" : "item"
      }      
   },
   
   "items" : [
   	  
	  {  
         "type" : "Bookmark",
         "id"   : "https://puma.ub.uni-stuttgart.de/url/d1615b04add103f617b512f9750b7f8a/diglezakis",
         "tags" : [
            "datadownload","forschungsdaten","library","python","tools"
         ],
         
         "intraHash" : "d1615b04add103f617b512f9750b7f8a",
         "label" : "fatiando/pooch: A friend to fetch your data files",
         "user" : "diglezakis",
         "description" : "A friend to fetch your data files. Contribute to fatiando/pooch development by creating an account on GitHub.",
         "date" : "2023-03-02 11:33:25",
         "changeDate" : "2023-03-02 11:33:25",
         "count" : 1,
         "url" : "https://github.com/fatiando/pooch"

      }
,
	  {  
         "type" : "Bookmark",
         "id"   : "https://puma.ub.uni-stuttgart.de/url/acb8f83e550bc42701f6ae80d4a9b4c6/diglezakis",
         "tags" : [
            "jupyter","python","software"
         ],
         
         "intraHash" : "acb8f83e550bc42701f6ae80d4a9b4c6",
         "label" : "Welcome to nbdev | nbdev",
         "user" : "diglezakis",
         "description" : "Create delightful python projects using Jupyter Notebooks",
         "date" : "2022-02-24 11:50:28",
         "changeDate" : "2022-02-24 10:50:28",
         "count" : 1,
         "url" : "https://nbdev.fast.ai/"

      }
,
	  {  
         "type" : "Bookmark",
         "id"   : "https://puma.ub.uni-stuttgart.de/url/d4772771720588a2342d18b49426a11d/hermann",
         "tags" : [
            "Buch","RSE","programmieren","python"
         ],
         
         "intraHash" : "d4772771720588a2342d18b49426a11d",
         "label" : "Research Software Engineering with Python",
         "user" : "hermann",
         "description" : "Research Software Engineering with Python",
         "date" : "2022-01-21 08:17:58",
         "changeDate" : "2022-01-21 07:17:58",
         "count" : 1,
         "url" : "https://merely-useful.tech/py-rse/index.html"

      }
,
	  {  
         "type" : "Bookmark",
         "id"   : "https://puma.ub.uni-stuttgart.de/url/2b62c2e8891766320e8378bfa147e7ff/droessler",
         "tags" : [
            "app","finxter","learning","python","software","test"
         ],
         
         "intraHash" : "2b62c2e8891766320e8378bfa147e7ff",
         "label" : "Finxter - Learn Computer Science",
         "user" : "droessler",
         "description" : "Can you solve this computer science puzzle? 51,000 ambitious online students have already improved their computer science skills.",
         "date" : "2020-01-24 11:10:33",
         "changeDate" : "2020-01-24 10:10:33",
         "count" : 1,
         "url" : "https://app.finxter.com/learn/computer/science/"

      }
,
	  {  
         "type" : "Bookmark",
         "id"   : "https://puma.ub.uni-stuttgart.de/url/cabe3fef927f588a708ec7fe1976a309/diglezakis",
         "tags" : [
            "forschungsdaten","metadata","python","schema","xml"
         ],
         
         "intraHash" : "cabe3fef927f588a708ec7fe1976a309",
         "label" : "PyXB: Python XML Schema Bindings \u2014 PyXB 1.2.6 documentation",
         "user" : "diglezakis",
         "description" : "Generate Python classes from XML Schema",
         "date" : "2018-12-13 14:16:12",
         "changeDate" : "2018-12-13 13:16:12",
         "count" : 1,
         "url" : "http://pyxb.sourceforge.net/"

      }
,
	  {  
         "type" : "Bookmark",
         "id"   : "https://puma.ub.uni-stuttgart.de/url/22d721f36383ad506202d753cfe0f74c/diglezakis",
         "tags" : [
            "entwicklung","forschungsdaten","json","metadata","python","schema"
         ],
         
         "intraHash" : "22d721f36383ad506202d753cfe0f74c",
         "label" : "GitHub - frx08/jsonschema2popo: Converts a JSON Schema to a Plain Old Python Object class",
         "user" : "diglezakis",
         "description" : "Converts a JSON Schema to a Plain Old Python Object class - frx08/jsonschema2popo",
         "date" : "2018-12-13 13:45:05",
         "changeDate" : "2018-12-13 12:45:05",
         "count" : 1,
         "url" : "https://github.com/frx08/jsonschema2popo"

      }
,
	  {  
         "type" : "Bookmark",
         "id"   : "https://puma.ub.uni-stuttgart.de/url/b5dd6e7934bc0b28f2eb2c636054fdf0/diglezakis",
         "tags" : [
            "entwicklung","forschungsdaten","json","metadata","python","schema"
         ],
         
         "intraHash" : "b5dd6e7934bc0b28f2eb2c636054fdf0",
         "label" : "Python JSONSchema Objects",
         "user" : "diglezakis",
         "description" : "Python-Klassen aus JSON-Schemas automatisiert generieren",
         "date" : "2018-12-13 13:42:41",
         "changeDate" : "2018-12-13 12:42:41",
         "count" : 1,
         "url" : "https://python-jsonschema-objects.readthedocs.io/en/latest/Introduction.html#"

      }
,
	  {  
         "type" : "Bookmark",
         "id"   : "https://puma.ub.uni-stuttgart.de/url/d8137ed21f57a63a7881e7c1e89afc63/diglezakis",
         "tags" : [
            "XML","entwicklung","forschungsdaten","metadata","python"
         ],
         
         "intraHash" : "d8137ed21f57a63a7881e7c1e89afc63",
         "label" : "generateDS -- Generate Python Data Structures from XML Schema",
         "user" : "diglezakis",
         "description" : "",
         "date" : "2018-12-13 13:40:53",
         "changeDate" : "2018-12-13 12:40:53",
         "count" : 1,
         "url" : "http://www.davekuhlman.org/generateDS.html"

      }
,
	  {  
         "type" : "Bookmark",
         "id"   : "https://puma.ub.uni-stuttgart.de/url/e3ed9928414317ab35063e266d21bfb5/diglezakis",
         "tags" : [
            "forschungsdaten","provenance","python","tools"
         ],
         
         "intraHash" : "e3ed9928414317ab35063e266d21bfb5",
         "label" : "pyprov · PyPI",
         "user" : "diglezakis",
         "description" : "A Python implementation of W3C PROV data model",
         "date" : "2018-11-26 14:50:15",
         "changeDate" : "2018-11-26 13:50:15",
         "count" : 1,
         "url" : "https://pypi.org/project/pyprov/"

      }
,
	  {  
         "type" : "Bookmark",
         "id"   : "https://puma.ub.uni-stuttgart.de/url/385db7f3b47880212033b97a4728c603/cmx",
         "tags" : [
            "pyqgis","python","qgis"
         ],
         
         "intraHash" : "385db7f3b47880212033b97a4728c603",
         "label" : "Introduction to QGIS Python programming for non-programmers",
         "user" : "cmx",
         "description" : "Ein Tutorial für die Arbeit mit QGIS und Python (Modul PyQGIS), das keine Programmierkenntnisse voraussetzt.",
         "date" : "2018-06-02 11:06:51",
         "changeDate" : "2018-06-02 09:06:51",
         "count" : 1,
         "url" : "https://anitagraser.com/projects/pyqgis-101-introduction-to-qgis-python-programming-for-non-programmers/"

      }
,
	  {  
         "type" : "Bookmark",
         "id"   : "https://puma.ub.uni-stuttgart.de/url/d693b67a82dde0ccef75542c0628b6c9/robingarcia",
         "tags" : [
            "python","software","tool"
         ],
         
         "intraHash" : "d693b67a82dde0ccef75542c0628b6c9",
         "label" : "Tellurium Home Page | Tellurium",
         "user" : "robingarcia",
         "description" : "",
         "date" : "2016-07-13 09:35:16",
         "changeDate" : "2016-07-13 07:35:16",
         "count" : 1,
         "url" : "http://tellurium.analogmachine.org/"

      }
,
      {
         "type" : "Publication",
         "id"   : "https://puma.ub.uni-stuttgart.de/bibtex/21fddadbd90778bc9ea469ef419e4364f/diglezakis",         
         "tags" : [
            "hermit","metadata","python","reasoning","semanticWeb"
         ],
         
         "intraHash" : "1fddadbd90778bc9ea469ef419e4364f",
         "interHash" : "a5af1747d11cb47f48dbff7cbf3c1018",
         "label" : "Automatic reasoning",
         "user" : "diglezakis",
         "description" : "Automatic reasoning | SpringerLink",
         "date" : "2023-08-18 12:05:07",
         "changeDate" : "2023-08-18 12:05:07",
         "count" : 1,
         "pub-type": "inbook",
         "booktitle": "Ontologies with Python: Programming OWL 2.0 Ontologies with Python and Owlready2","publisher":"Apress","address":"Berkeley, CA",
         "year": "2021", 
         "url": "https://doi.org/10.1007/978-1-4842-6552-9_7", 
         
         "author": [ 
            "Lamy Jean-Baptiste"
         ],
         "authors": [
         	
            	{"first" : "Lamy",	"last" : "Jean-Baptiste"}
         ],
         "pages": "157--185","abstract": "In this chapter, we will see how to use the HermiT and Pellet reasoners in Python, in order to check the consistency of an ontology and to perform automatic deductions and classification, on the basis of the logical constructors.",
         "isbn" : "978-1-4842-6552-9",
         
         "doi" : "10.1007/978-1-4842-6552-9_7",
         
         "bibtexKey": "Jean-Baptiste2021"

      }
,
      {
         "type" : "Publication",
         "id"   : "https://puma.ub.uni-stuttgart.de/bibtex/25b248ac3a0d688a713526892f49a2f68/sofiabgreiner",         
         "tags" : [
            "control","myown","opensource","python","regelungstechnik"
         ],
         
         "intraHash" : "5b248ac3a0d688a713526892f49a2f68",
         "interHash" : "2393ba54f55e3ca1a931e9d6058790f4",
         "label" : "The Python Control Systems Library (python-control)",
         "user" : "sofiabgreiner",
         "description" : "",
         "date" : "2022-10-17 15:47:36",
         "changeDate" : "2022-10-17 13:47:36",
         "count" : 3,
         "pub-type": "inproceedings",
         "booktitle": "2021 60th IEEE Conference on Decision and Control (CDC)","publisher":"IEEE",
         "year": "2021", 
         "url": "https://ieeexplore.ieee.org/document/9683368", 
         
         "author": [ 
            "Sawyer Fuller","Ben Greiner","Jason Moore","Richard Murray","René van Paassen","Rory Yorke"
         ],
         "authors": [
         	
            	{"first" : "Sawyer",	"last" : "Fuller"},
            	{"first" : "Ben",	"last" : "Greiner"},
            	{"first" : "Jason",	"last" : "Moore"},
            	{"first" : "Richard",	"last" : "Murray"},
            	{"first" : "René",	"last" : "van Paassen"},
            	{"first" : "Rory",	"last" : "Yorke"}
         ],
         "pages": "4875-4881","abstract": "The Python Control Systems Library (python-control) is an open source set of Python classes and functions that implement common operations for the analysis and design of feedback control systems. In addition to support for standard LTI control systems (including time and frequency response, block diagram algebra, stability and robustness analysis, and control system synthesis), the package provides support for nonlinear input/output systems, including system interconnection, simulation, and describing function analysis. A MATLAB compatibility layer provides an many of the common functions corresponding to commands available in the MATLAB Control Systems Toolbox. The library takes advantage of the Python \u201Cscientific stack\u201D of Numpy, Matplotlib, and Jupyter Notebooks and offers easy interoperation with other category-leading software systems in data science, machine learning, and robotics that have largely been built on Python.",
         "venue" : "Austin, TX, USA",
         
         "isbn" : "978-1-6654-3660-1",
         
         "doi" : "10.1109/CDC45484.2021.9683368",
         
         "bibtexKey": "9683368"

      }
,
      {
         "type" : "Publication",
         "id"   : "https://puma.ub.uni-stuttgart.de/bibtex/27263fd531842c7678459bbaf71bdd902/droessler",         
         "tags" : [
            "Programmiersprache","Python","einführung","software"
         ],
         
         "intraHash" : "7263fd531842c7678459bbaf71bdd902",
         "interHash" : "07fa7bbbcadb352dd023929e73994141",
         "label" : "Introduction to Python for science and engineering",
         "user" : "droessler",
         "description" : "",
         "date" : "2020-01-10 15:45:37",
         "changeDate" : "2020-01-10 14:45:37",
         "count" : 1,
         "pub-type": "book",
         "series": "Series in computational physics","publisher":"CRC Press, Taylor & Francis Group","address":"Boca Raton ; London ; New York",
         "year": "2019", 
         "url": "", 
         
         "author": [ 
            "David J. Pine"
         ],
         "authors": [
         	
            	{"first" : "David J.",	"last" : "Pine"}
         ],
         "pages": "xix, 368 Seiten","note": "Introduction -- Launching Python -- Strings, lists, arrays, and dictionaries -- Input and output -- Conditionals and loops -- Plotting -- Functions -- Curve fitting -- Numerical routines : SciPy and NumPy -- Data manipulation and analysis : Pandas -- Animation -- Python classes and GUIs -- Installing Python -- Jupyter notebooks",
         "isbn" : "9781138583900",
         
         "language" : "Englisch",
         
         "bibtexKey": "pine2019introduction"

      }
,
      {
         "type" : "Publication",
         "id"   : "https://puma.ub.uni-stuttgart.de/bibtex/2eb31efb552c433bcaf448bec20a5f2b1/hermann",         
         "tags" : [
            "lehrbuch","programmieren","python"
         ],
         
         "intraHash" : "eb31efb552c433bcaf448bec20a5f2b1",
         "interHash" : "795b5440434adb726ade2306c5348514",
         "label" : "Einführung in Python 3 : für Ein- und Umsteiger",
         "user" : "hermann",
         "description" : "",
         "date" : "2018-11-14 11:48:21",
         "changeDate" : "2018-11-14 10:48:21",
         "count" : 1,
         "pub-type": "book",
         "publisher":"Hanser","address":"München",
         "year": "2018", 
         "url": "", 
         
         "author": [ 
            "Bernd Klein"
         ],
         "authors": [
         	
            	{"first" : "Bernd",	"last" : "Klein"}
         ],
         "pages": "XVI, 537 Seiten : Diagramme, Illustrationen","abstract": "Als idealer Einstieg für Programmieranfänger wie für Umsteiger behandelt dieses Buch alle grundlegenden Sprachelemente von Python 3. Aber auch Python-Kennern bietet das Buch viele weiterführende Themen wie Systemprogrammierung, Threads, Forks, Ausnahmehandlungen und Modultests. Die wesentlichen Begriffe und Techniken der Programmierung und die zugrundeliegenden Ideen werden in diesem Buch anschaulich erklärt. Die Problemstellungen werden mit typischen Beispielen verdeutlicht, die sich leicht auf andere Anwendungsfälle übertragen lassen. Ebenso dienen die Übungsaufgaben mit ausführlich dokumentierten Musterlösungen nicht nur dazu, den Stoff zu vertiefen, sondern auch, exemplarische Vorgehensweisen zu demonstrieren, die in vielen anderen Bereichen Verwendung finden können. In interessanten Anwendungsfällen werden alle erlernten Konzepte zusammengeführt: Design einer Klasse \u201EBruch\u201C für Bruchrechnung, Implementierung des Spieles Mastermind und eine komplette Einführung in die automatische Dokumentenklassifikation. Erweitert wurde auch das umfassende Stichwortverzeichnis und somit die Verwendung des Buches als Nachschlagewerk zusätzlich verbessert.",
         "isbn" : "978-3-446-45208-4",
         
         "eisbn" : "978-3-446-45387-6",
         
         "doi" : "10.3139/9783446453876",
         
         "bibtexKey": "klein2018einfhrung"

      }
,
      {
         "type" : "Publication",
         "id"   : "https://puma.ub.uni-stuttgart.de/bibtex/295af9d105d2c9582572a496ab3e78b59/mwigger",         
         "tags" : [
            "python"
         ],
         
         "intraHash" : "95af9d105d2c9582572a496ab3e78b59",
         "interHash" : "f62570233a0b8d430713ebc35d44cdfe",
         "label" : "Python Scientific lecture notes",
         "user" : "mwigger",
         "description" : "",
         "date" : "2018-07-01 13:42:06",
         "changeDate" : "2018-09-14 09:59:55",
         "count" : 1,
         "pub-type": "conference",
         "booktitle": "EuroScipy",
         "year": "2013", 
         "url": "", 
         
         "author": [ 
            "Valentin Heanel","Emmanuelle Gouillart","Gael Varoquaux"
         ],
         "authors": [
         	
            	{"first" : "Valentin",	"last" : "Heanel"},
            	{"first" : "Emmanuelle",	"last" : "Gouillart"},
            	{"first" : "Gael",	"last" : "Varoquaux"}
         ],
         "pages": "S. 4-6",
         "date-modified" : "2014-10-28 17:47:40 +0000",
         
         "date-added" : "2014-10-28 17:42:19 +0000",
         
         "bibtexKey": "heanel2013python"

      }
,
      {
         "type" : "Publication",
         "id"   : "https://puma.ub.uni-stuttgart.de/bibtex/2950b1d9a1ac18c8c4679c75b81170451/eckert",         
         "tags" : [
            "python","skript"
         ],
         
         "intraHash" : "950b1d9a1ac18c8c4679c75b81170451",
         "interHash" : "69c1c128b4d12960bdf4643bfd152d10",
         "label" : "Einführung in Python",
         "user" : "eckert",
         "description" : "",
         "date" : "2017-02-10 13:40:19",
         "changeDate" : "2017-02-14 10:59:27",
         "count" : 1,
         "pub-type": "article",
         
         "year": "2010", 
         "url": "", 
         
         "author": [ 
            "Max Mustermann"
         ],
         "authors": [
         	
            	{"first" : "Max",	"last" : "Mustermann"}
         ],
         
         "bibtexKey": "noauthororeditor"

      }
	  
   ]
}
