![]() CoPylot more » provides access to all SolarPILOT’s capabilities to generate and characterize power tower CSP systems seamlessly through Python. Prior means for user interaction with SolarPILOT have included the application’s graphical interface, the SAM routines with limited configurability, and through a built-in scripting language called “LK.” This paper presents a new, full-featured, Python-based application programmable interface (API) for SolarPILOT, which we hereafter refer to as CoPylot. SolarPILOT was developed by the National Renewable Energy Laboratory (NREL) as a stand-alone desktop application but has also been incorporated into NREL’s1 System Advisor Model (SAM) in a simplified format. SolarPILOT is a software package that generates solar field layouts and characterizes the optical performance of concentrating solar power (CSP) tower systems. PylotDB can also be used as a learning tool for database applications in general. ![]() PylotDB is better suited for smaller databases that might be typically needed in a small research group situation. Since much of the database information is brought under control of the Python computer language, PylotDB is not intended for huge databases for which MySQL and Oracle, for example, are better suited. ![]() PylotDB allows the user to generate various kinds of plots from user-selected data generate statistical information on text as well as numerical fields backup and restore databases compare database tables across different databases as well as across different servers extract information from any field to create new fields generate, edit, and delete databases, tables, and fields more » generate or read into a table CSV data and similar operations. The UI mitigates the user having to know in-depth knowledge of the database application programming interface (API). PylotDB, written completely in Python, provides a user interface (UI) with which to interact with, analyze, graph data from, and manage open source databases such as MySQL. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2023
Categories |