PyOnlineSpreadSheetEditing: Difference between revisions
Jump to navigation
Jump to search
(pushed from rq by wikipush) |
No edit summary |
||
| (14 intermediate revisions by the same user not shown) | |||
| Line 3: | Line 3: | ||
{{OsProject | {{OsProject | ||
|id=pyOnlineSpreadSheetEditing | |id=pyOnlineSpreadSheetEditing | ||
|state=active | |||
|owner=Wolfgang Fahl | |owner=Wolfgang Fahl | ||
|title=pyOnlineSpreadSheetEditing | |||
|description=python Online SpreadSheet Editing tool with configurable enhancer/importer and check phase | |||
|url=https://github.com/WolfgangFahl/pyOnlineSpreadSheetEditing | |url=https://github.com/WolfgangFahl/pyOnlineSpreadSheetEditing | ||
|version=0.0 | |version=0.3.0 | ||
|date=2021-12- | |date=2024-03-18 | ||
|since=2021-12-12 | |||
|storemode=property | |storemode=property | ||
}} | }} | ||
= | |||
= Semantic MediaWiki Use Case = | |||
== SMWCon Fall 2021 Presentation == | |||
<youtube>0zD4cSRDj-Q<</youtube> | |||
== Workflow == | |||
<graphviz format='svg'> | |||
digraph spreadsheetediting { | |||
src [ label="source wiki" shape="box" ] | |||
target [ label="target wiki" shape="box" ] | |||
preview [ label="preview wiki" shape="box" ] | |||
wikiquery [ label="wikiquery" shape="octagon" ] | |||
Query1 [ label="ask query for 1 side of relation" ] | |||
QueryN [ label="ask query for n side of relation" ] | |||
QueryCheck [ label="check plausibility of results" ] | |||
Query1 -> wikiquery [ label="ask" ] | |||
QueryN -> wikiquery [ label="ask" ] | |||
wikiquery -> QueryCheck [ label="LoD 1" ] | |||
wikiquery -> QueryCheck [ label="LoD n" ] | |||
src -> wikiquery | |||
QueryCheck->Pre | |||
subgraph cluster_service { | |||
label="SpreadSheet Editing Service" | |||
Edit [ label="Spreadsheet Editor" ] | |||
Pre [ label="Enhancement" ] | |||
Post [ label="Result Check" ] | |||
} | |||
Pre-> Edit | |||
Edit -> Post | |||
Post -> Publish | |||
Publish -> target [ label="wikipush" ] | |||
Preview -> preview [ label="wikipush" ] | |||
Post-> Preview [ label ="optional" ] | |||
} | |||
</graphviz> | |||
= Steps = | |||
#Queries - multiple ones potentially via RESTful call giving e.g. CSV/JSON ... result , Simple Example: CSV export | |||
#Enhance data - multiple RESTful calls (optional) | |||
#manual check and edit with Spreadsheet | |||
#Final data check - multiple RESTful calls (optional) | |||
#Store data e.g. Wiki / Wikidata ... Simple Example: CSV import | |||
= Issues = | = Issues = | ||
Latest revision as of 14:17, 18 March 2024
OsProject
| OsProject | |
|---|---|
| id | pyOnlineSpreadSheetEditing |
| state | active |
| owner | Wolfgang Fahl |
| title | pyOnlineSpreadSheetEditing |
| url | https://github.com/WolfgangFahl/pyOnlineSpreadSheetEditing |
| version | 0.3.0 |
| description | python Online SpreadSheet Editing tool with configurable enhancer/importer and check phase |
| date | 2024-03-18 |
| since | 2021-12-12 |
| until | |
Semantic MediaWiki Use Case
SMWCon Fall 2021 Presentation
Workflow
Steps
- Queries - multiple ones potentially via RESTful call giving e.g. CSV/JSON ... result , Simple Example: CSV export
- Enhance data - multiple RESTful calls (optional)
- manual check and edit with Spreadsheet
- Final data check - multiple RESTful calls (optional)
- Store data e.g. Wiki / Wikidata ... Simple Example: CSV import