Team:TU-Delft/SynBioData
From 2013.igem.org
(231 intermediate revisions not shown) | |||
Line 1: | Line 1: | ||
+ | {{:Team:TU-Delft/Templates/Navigation}} | ||
+ | {{:Team:TU-Delft/Templates/Style}} | ||
+ | {{:Team:TU-Delft/Templates/Frog}} | ||
+ | {{:Team:TU-Delft/Templates/Logo}} | ||
+ | |||
+ | <div style="margin-left:30px;margin-right:30px; width:900px;float:left;"> | ||
+ | <h2 align="center">Wiki Interviews</h2> | ||
+ | |||
<html> | <html> | ||
- | + | <p align="justify"> | |
- | + | Given that synthetic biology involves creating novel living organisms, social and ethical concerns are of primordial importance to address in order to insure the successful introduction of the technologies we are striving to create. While the largest part of our work is in the laboratory, many iGem teams have investigated the perception and concerns of a variety of people on social and ethical issues relating to synthetic biology. However, all these efforts are spread over the different teams, and there is no clear overview of these issues. One part of our human practices focuses on creating such a platform to better understand the place of synthetic biology in society. To that end, we created a tool that scanned interviews and communications to the public on existing iGem between 2008 and 2012. | |
+ | </p> | ||
- | |||
- | + | ||
- | + | ||
- | <script type="text/javascript" src=" | + | <h2 align="center">Aims</h2> |
+ | Our main aims are: | ||
+ | <ol style="font-weight: bold;"> | ||
+ | <li> <span style="font-weight: normal;"> To create a <a href="#variables">toolkit</a> that retrieves interviews based on the keywords: | ||
+ | |||
+ | <ol type="a"> | ||
+ | <li> ethics </li> | ||
+ | <li> regulation </li> | ||
+ | <li> safety </li> | ||
+ | <li> innovation </li> | ||
+ | <li> Other relevant documents </li> | ||
+ | </span></li> | ||
+ | </ol> | ||
+ | <li><span style="font-weight: normal;">To explore which topics were mostly discussed during the interviews as well as the background of the people participated in the interviews. In particular, we set up a number of questions to evaluate what was in the database. | ||
+ | <ol type="a"> | ||
+ | <li>How many interviews talk about safety?</li> | ||
+ | <li>How many interviews talk about regulation?</li> | ||
+ | <li>How many interviews talk about ethics?</li> | ||
+ | <li>How many interviews talked about innovation??</li> | ||
+ | <li>What kind of people were interviewed? </li> | ||
+ | <li>How many interviews were carried out per year?</li> | ||
+ | </ol> | ||
+ | </span></li> | ||
+ | <li><span style="font-weight: normal;">To give further suggestions for future teams in order to better understanding social and ethical issues synthetic biology applications may face. Understanding these issues will allow a more successful introduction of these technologies in society.</span></li> | ||
+ | |||
+ | </ol> | ||
+ | |||
+ | |||
+ | </p> | ||
+ | |||
+ | <h2 align="center">Methodology</h2> | ||
+ | <p align="justify"> | ||
+ | We created a simple web crawler written in C language. In that way, we browsed all Human Practice pages from the wikis sites during the period 2008 to 2012. If the word "interview/interviews" was detected, then a page with an interview was found! However, one limitation to this approach is that if there is an interview in a wiki but it is not under the Human Practice page or it is not stated as ‘interview’, but as "talk" for example), we fail to retrieve it. | ||
+ | </p> | ||
+ | <p align="justify"> | ||
+ | After obtaining the interviews, we created a database containing: | ||
+ | <ol style="font-weight: bold;"> | ||
+ | <li><span style="font-weight: normal;"> Link to the interview</span></li> | ||
+ | |||
+ | <li><span style="font-weight: normal;">The team that performed the interview</span></li> | ||
+ | <li><span style="font-weight: normal;">Name of the person interviewed (if available)</span></li> | ||
+ | <li><span style="font-weight: normal;">Type of person interviewed</span></li> | ||
+ | <li><span style="font-weight: normal;">Year of the interview</span></li> | ||
+ | |||
+ | </ol> | ||
+ | |||
+ | </p> | ||
+ | |||
+ | <h2 align="center">Results</h2> | ||
+ | <ol style="font-weight: bold;"> | ||
+ | <li><span style="font-weight: normal;">Topics of interviews:<br> Amongst the topics we found relevant to human practice, we find that the majority of interviews focus on safety, followed by ethics and regulation </span></li> | ||
+ | <li><span style="font-weight: normal;">Interviewees<br>There are different backgrounds of people interviewed, with the majority of them ( > 60%) to have a scientific background. There is a big share of interviews that are on other topics we had not identified as important beforehand (Other: 20.4 %). More research should be done to identify other relevant human practices topcis.</span></li> | ||
+ | <li><span style="font-weight: normal;">The number of the interviews increased drastically in 2011-2012. </span></li> | ||
+ | <ol type="a"> | ||
+ | <li><span style="font-weight: normal;">2008: 5%</span></li> | ||
+ | <li><span style="font-weight: normal;">2009: 18.1%</span></li> | ||
+ | <li><span style="font-weight: normal;">2010: 6%</span></li> | ||
+ | <li><span style="font-weight: normal;">2011: 31.9%</span></li> | ||
+ | <li><span style="font-weight: normal;">2012: 38.9%</span></li> | ||
+ | |||
+ | </ol> | ||
+ | </ol> | ||
+ | <h2 align="center">Recommendations</h2> | ||
+ | Our recommendations for future teams based on the conclusions derived above are: | ||
+ | <ol> | ||
+ | <li>More interviews should be taken related to <b> regulations</b> and <b>ethics.</b>. We believe this will facilitate a growing understanding of the social and ethical landscape in which the synthetic biology applications are introduced, and therefore support their successful introduction in society.</li> | ||
+ | <li>Even if many interviews discuss about <b>safety</b>, it remains the most important concern to investigate. As many unknowns surround biotechnologies, we need to continue researching and learning about the technologies we are developing in order to prevent undesired side effects.</li> | ||
+ | <li>Most interviewees have a scientific background. Future interviews should focus efforts on other relevant stakeholder groups such as politicians and civil servants, civil society, industry, and anyone who may be relevant to the discussion. </li> | ||
+ | <li>Teams carrying interviews in the future should label them in a way that makes them easier to find and access with our toolkit, or any other similar tools.</li> | ||
+ | <li>Many interviews proved to be very technical, it would be desirable to provide summaries that communicate the main points of these interviews in a language accessible to the public. In that way, people without scientific background can also be informed and may be interested in synthetic biology. </li> | ||
+ | </ol> | ||
+ | </html> | ||
+ | |||
+ | |||
+ | <html> | ||
+ | <a name="variables"></a> | ||
+ | </html> | ||
+ | |||
+ | |||
+ | <html> | ||
+ | <script type="text/javascript" src="https://www.google.com/jsapi"></script> | ||
<script type="text/javascript"> | <script type="text/javascript"> | ||
- | google.load( | + | google.load("visualization", "1", {packages:["corechart"]}); |
+ | google.setOnLoadCallback(drawChart); | ||
+ | function drawChart() { | ||
+ | var data = google.visualization.arrayToDataTable([ | ||
+ | ['Topics', 'Interviews'], | ||
+ | ['Ethics', 10], | ||
+ | ['Regulation', 9], | ||
+ | ['Safety', 13], | ||
+ | ['Innovation', 7], | ||
+ | ['Other', 10] | ||
+ | ]); | ||
- | + | var options = { | |
- | var | + | title: 'Figure 1: Topics Discussed', |
- | + | enableInteractivity : false, | |
- | + | is3D: true, | |
- | + | }; | |
- | + | ||
- | + | ||
- | } | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | var chart = new google.visualization.PieChart(document.getElementById('piechart_3d')); | |
- | + | chart.draw(data, options); | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
} | } | ||
- | |||
- | |||
</script> | </script> | ||
</head> | </head> | ||
<body> | <body> | ||
- | <div | + | <div id="piechart_3d" style=" height: 400px; margin-left:350px;"></div> |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
</body> | </body> | ||
+ | </html> | ||
+ | |||
+ | <html xmlns="http://www.w3.org/1999/xhtml"> | ||
+ | <head> | ||
+ | |||
+ | <title> | ||
+ | Google Visualization API Sample | ||
+ | </title> | ||
+ | <script src="http://www.google.com/jsapi" type="text/javascript"></script> | ||
+ | <script type="text/javascript"> | ||
+ | google.load('visualization', '1', {packages: ['table']}); | ||
+ | </script> | ||
+ | <script type="text/javascript"> | ||
+ | |||
+ | var isFirstTime = false; | ||
+ | var data; | ||
+ | var queryInput; | ||
+ | |||
+ | |||
+ | var query = new google.visualization.Query( | ||
+ | 'https://spreadsheets.google.com/tq?key=0ArsDNt8sj-LBdEdCREdxUTFmVXpPaTVnZm43d0RTdmc'); | ||
+ | |||
+ | function sendAndDraw() { | ||
+ | // Send the query with a callback function. | ||
+ | query.send(handleQueryResponse); | ||
+ | } | ||
+ | |||
+ | function handleQueryResponse(response) { | ||
+ | if (response.isError()) { | ||
+ | alert('Error in query: ' + response.getMessage() + ' ' + response.getDetailedMessage()); | ||
+ | return; | ||
+ | } | ||
+ | data = response.getDataTable(); | ||
+ | var table = new google.visualization.Table(document.getElementById('querytable')); | ||
+ | table.draw(data, {'allowHtml': true, 'alternatingRowStyle': true, 'page': 'enable', 'pageSize': 10, 'sort': 'disable', 'sortAscending': false, 'sortColumn': 0}); | ||
+ | if (isFirstTime) { | ||
+ | init(); | ||
+ | } | ||
+ | } | ||
+ | |||
+ | function setQuery(queryString) { | ||
+ | // Query language examples configured with the UI | ||
+ | |||
+ | query.setQuery(queryString); | ||
+ | sendAndDraw(); | ||
+ | queryInput.value = queryString; | ||
+ | |||
+ | } | ||
+ | |||
+ | |||
+ | |||
+ | //google.setOnLoadCallback(sendAndDraw); | ||
+ | |||
+ | function init() { | ||
+ | isFirstTime = false; | ||
+ | queryInput = document.getElementById('display-query'); | ||
+ | } | ||
+ | |||
+ | function setQueryFromUser() { | ||
+ | var queryInput1 = "Select * where C contains " + "'" + queryInput.value + "'" + " or D contains " + "'" + queryInput.value + "'" + " or E contains " + "'" + queryInput.value + "'" + " or F contains " + "'" + queryInput.value + "'" + " or G contains " + "'" + queryInput.value + "'" | ||
+ | setQuery(queryInput1); | ||
+ | } | ||
+ | |||
+ | </script> | ||
+ | |||
+ | <body style="border: 0 none; font-family: Arial;"> | ||
+ | <div style="background-color:white; border: 2px solid gray; margin-bottom: 20px;margin-top:-303px;margin-left:12px;margin-right:644px; padding: 25px;"> | ||
+ | <span> Refine your search</span> | ||
+ | <form action=""> | ||
+ | <table style="font-size: 12px;"> | ||
+ | <tr> | ||
+ | <td>Select Category</td> | ||
+ | <td><select id="query-1" onchange="setQuery(this.value)"> | ||
+ | <option check=false>Choose an option</option> | ||
+ | <option value="select B,C,D,E,F where G = 'ethics'">Ethics</option> | ||
+ | <option value="select B,C,D,E,F where G = 'regulation'">Regulation</option> | ||
+ | <option value="select B,C,D,E,F where G = 'safety'">Safety</option> | ||
+ | <option value="select B,C,D,E,F where G = 'innovation'">Innovation</option> | ||
+ | <option value="select B,C,D,E,F where G = 'other'">Others</option> | ||
+ | </select></td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | </form> | ||
+ | </div> | ||
+ | <br /><br /><br /> | ||
+ | <div id="querytable"></div> | ||
+ | </body></html> | ||
+ | <br /><br /><br /><br /><br /><br /><br /><br /> | ||
+ | <html> | ||
+ | <head> | ||
+ | <script type='text/javascript' src='https://www.google.com/jsapi'></script> | ||
+ | <script type='text/javascript'> | ||
+ | google.load("visualization", "1", {"packages": ["geomap"]}); | ||
+ | google.setOnLoadCallback(drawMap); | ||
+ | |||
+ | function drawMap() { | ||
+ | var data = google.visualization.arrayToDataTable([ | ||
+ | ['Team', 'Most Interviews covering most of topics'], | ||
+ | |||
+ | ['Heidelberg', 4], | ||
+ | ['HKU-HKBU', 11], | ||
+ | ['Calgary', 7], | ||
+ | ['Peking', 2], | ||
+ | ['Cambridge', 2], | ||
+ | ['Edinburgh', 15], | ||
+ | ['Göttingen', 2], | ||
+ | ['Valencia', 6], | ||
+ | ['Freiburg', 2], | ||
+ | ['ESBS-Strasbourg', 2], | ||
+ | ['Osaka', 2], | ||
+ | ['HUST-China', 6], | ||
+ | ['USTC-China', 2], | ||
+ | ['WHU-China', 2], | ||
+ | ['Amsterdam', 1], | ||
+ | ['USC', 2], | ||
+ | ['Ehime-Japan', 2], | ||
+ | ['JUIT-India', 1], | ||
+ | ['Bielefeld', 4], | ||
+ | ['Harvard ', 2] | ||
+ | ]); | ||
+ | var options = {}; | ||
+ | options['dataMode'] = 'markers'; | ||
+ | var container = document.getElementById('map_canvas'); | ||
+ | var geomap = new google.visualization.GeoMap(container); | ||
+ | geomap.draw(data, options); | ||
+ | }; | ||
+ | </script> | ||
+ | </head> | ||
+ | |||
+ | <body> | ||
+ | <div id='map_canvas'></div> | ||
+ | </body> | ||
+ | |||
</html> | </html> |
Latest revision as of 13:37, 4 October 2013
Wiki Interviews
Given that synthetic biology involves creating novel living organisms, social and ethical concerns are of primordial importance to address in order to insure the successful introduction of the technologies we are striving to create. While the largest part of our work is in the laboratory, many iGem teams have investigated the perception and concerns of a variety of people on social and ethical issues relating to synthetic biology. However, all these efforts are spread over the different teams, and there is no clear overview of these issues. One part of our human practices focuses on creating such a platform to better understand the place of synthetic biology in society. To that end, we created a tool that scanned interviews and communications to the public on existing iGem between 2008 and 2012.
Aims
Our main aims are:- To create a toolkit that retrieves interviews based on the keywords:
- ethics
- regulation
- safety
- innovation
- Other relevant documents
- To explore which topics were mostly discussed during the interviews as well as the background of the people participated in the interviews. In particular, we set up a number of questions to evaluate what was in the database.
- How many interviews talk about safety?
- How many interviews talk about regulation?
- How many interviews talk about ethics?
- How many interviews talked about innovation??
- What kind of people were interviewed?
- How many interviews were carried out per year?
- To give further suggestions for future teams in order to better understanding social and ethical issues synthetic biology applications may face. Understanding these issues will allow a more successful introduction of these technologies in society.
Methodology
We created a simple web crawler written in C language. In that way, we browsed all Human Practice pages from the wikis sites during the period 2008 to 2012. If the word "interview/interviews" was detected, then a page with an interview was found! However, one limitation to this approach is that if there is an interview in a wiki but it is not under the Human Practice page or it is not stated as ‘interview’, but as "talk" for example), we fail to retrieve it.
After obtaining the interviews, we created a database containing:
- Link to the interview
- The team that performed the interview
- Name of the person interviewed (if available)
- Type of person interviewed
- Year of the interview
Results
- Topics of interviews:
Amongst the topics we found relevant to human practice, we find that the majority of interviews focus on safety, followed by ethics and regulation - Interviewees
There are different backgrounds of people interviewed, with the majority of them ( > 60%) to have a scientific background. There is a big share of interviews that are on other topics we had not identified as important beforehand (Other: 20.4 %). More research should be done to identify other relevant human practices topcis. - The number of the interviews increased drastically in 2011-2012.
- 2008: 5%
- 2009: 18.1%
- 2010: 6%
- 2011: 31.9%
- 2012: 38.9%
Recommendations
Our recommendations for future teams based on the conclusions derived above are:- More interviews should be taken related to regulations and ethics.. We believe this will facilitate a growing understanding of the social and ethical landscape in which the synthetic biology applications are introduced, and therefore support their successful introduction in society.
- Even if many interviews discuss about safety, it remains the most important concern to investigate. As many unknowns surround biotechnologies, we need to continue researching and learning about the technologies we are developing in order to prevent undesired side effects.
- Most interviewees have a scientific background. Future interviews should focus efforts on other relevant stakeholder groups such as politicians and civil servants, civil society, industry, and anyone who may be relevant to the discussion.
- Teams carrying interviews in the future should label them in a way that makes them easier to find and access with our toolkit, or any other similar tools.
- Many interviews proved to be very technical, it would be desirable to provide summaries that communicate the main points of these interviews in a language accessible to the public. In that way, people without scientific background can also be informed and may be interested in synthetic biology.