Skip to content
Snippets Groups Projects
Commit 69ced695 authored by Dworatzyk, Katharina's avatar Dworatzyk, Katharina
Browse files

Merge branch '2-screen-free-text-answers-software' into '2-screen-free-text-answers'

Resolve "Prepare questions about software context"

See merge request !10
parents 5ed8365e 232eb2cb
No related branches found
No related tags found
2 merge requests!10Resolve "Prepare questions about software context",!7Resolve "Screen free text answers"
......@@ -1071,71 +1071,70 @@ def _prepare_q040(data_df: pd.DataFrame) -> pd.DataFrame:
return data_df
# TODO: Categorize free text responses
def _prepare_q043(data_df: pd.DataFrame) -> pd.DataFrame:
data_df.loc[:, "Q043_other"].replace(
to_replace={
"Automatisierte Gefahrenstofferkennung":
"Y",
"Automatisierung":
"Y",
"Automation",
"Benchmarking":
"Y",
"Automation",
"Data acquisition system":
"Y",
"Data Handling Software",
"Data analysis software (not 'scripts'!)":
"Y",
"Data Handling Software",
"Data processing software for data archiving":
"Y",
"Data Handling Software",
"Datenanalyse":
"SQ006",
"Data Handling Software",
"Datenerfassungsskript in automatisierten Messsystem":
"Y",
"Data Handling Software",
"Datenintegration":
"Y",
"Data Handling Software",
"Datenmanagement":
"Y",
"Data Managment Software",
"Diese Frage trifft auf mich NICHT zu: "
"Ich entwickle keine Software - "
"muss hier allerdings etwas ankreuzen...":
None,
"Echtzeit-Datenverarbeitung in FPGA":
"Y",
"Data Handling Software",
"Experimentsteuerung":
"Y",
"SQ009",
"FPGA-Code":
"Y",
None,
"Flugsoftware Raumfahrt":
"Y",
"SQ005",
"Forschungsdatenmanagement":
"Y",
"Data Management Software",
"Gar nichts":
None,
"Komplexe Teststandsteuerung und Sensorik":
"Y",
"SQ009",
"LabView, Steuereung eines komplexen Messstandes":
"Y",
"SQ009",
"Mathematica-codes":
"Y",
None,
"Praktische Umsetzunge eines Protokolls zu Demonstrations- und "
"Benchmark-Zwecken":
"Y",
"SQ009",
"Realtime-Datenverarbeitung in einer FPGA":
"Y",
"Data Handling Software",
"Roboterprogrammierung":
"Y",
"SQ004",
"Scala":
"Y",
None,
"Siehe Kommentar oben - not applicable":
None,
"Skripte zur Automatisierung von Prozessen":
"Y",
"Automation",
"Verwaltungssoftware":
"Y",
"Wiki-Datenbank ":
"Y",
"Data Management Software",
"Wiki-Datenbank":
"SQ003",
"externe Geräte auslesen, und auswerten":
"Y",
"Data Handling Software",
"kein Ahnung":
None,
"kein code":
......@@ -1151,38 +1150,37 @@ def _prepare_q043(data_df: pd.DataFrame) -> pd.DataFrame:
return data_df
# TODO: Categorize free text responses
def _prepare_q044(data_df: pd.DataFrame) -> pd.DataFrame:
data_df.loc[:, "Q044_other"].replace(
to_replace={
"Bleibt in Entwicklngsumgebung (Jupyter Notebooks)":
"Y",
"SQ001",
"Data processing pipeline: there is no interface.":
"Y",
"SQ001",
"Detektor":
"Y",
"SQ006",
"Diese Frage trifft auf mich NICHT zu: "
"Ich entwickle keine Software - "
"muss hier allerdings etwas ankreuzen...":
None,
"FPGA":
"Y",
"SQ006",
"Gar nichts":
None,
"HTC system":
"Y",
"SQ005",
"HTC-System":
"Y",
"SQ005",
"On-site computer cluster":
"Y",
"SQ003",
"Raumfahrtsysteme":
"Y",
"SQ006",
"Roboter":
"Y",
"SQ006",
"VME basierter FPGA-Carrier":
"Y",
"SQ006",
"VME basiertes FPGA-System":
"Y",
"SQ006",
"kein code":
None,
"keine Software entwickelt":
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment