Re: [DIYbio] Web-ready Refrideubator

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.12 (GNU/Linux)

mQINBFES3ZMBEADjIBApyo6hm1jU2fdyCYm99nSnutjaVfwQ8egnLa6FLSyJyl96
2lGfdwb9e5isH/Tujt7VFhmU7carTVz7rtJbaCqGcgLY6IUEy4VGakZCjw6vsPUQ
NJZN7vS9wG9gUsTrw0QhtC8IQ+TAvrIERi32zab5amdw/znpa8p/tiLjEFapd0wE
Lyr9txlpPl3T+64eZ35SfneHF0OYPS79qpK3KJt3TDCYFrM41EevLVzQRosTnygk
8lMvQfqtNkdRJpmNHsjG1kFOzoEINVTyY4PeO6rRaeDp6H2KD5tu9SXsi8uF1Ayt
F0fB+1c/WHTEvtvNneGonOkWWJokzayfMRvoDhxGsrFsASvoLZ21m7U9Fdyid4Cw
iU8pAgRCq53CV+YGLv6qioPDpuba0S4cO/eUPR6APcKHcE0xU5A5yIKiCPVQQKG3
85P4BRC+GwZ2ni2/cz/jwzFi/j9CuSoU3L1fLGN5wHmmMvNOSyIgtCWx7tnxvmGE
eGbLtwfgv8pXFF9WoH1d2nvZNdgWNaGrp1zxssho62pnO9FTe6FgvIyLD4v7OyIP
kPoTjWaaZh/U0hXeQyQOXKeTFEAMblMmpDHeCYLwjtWZLo4Z8+0Ez5sk3B0OETH4
B0K7hwIhIBqp9Gcgq4haSpo+vfxRJH3ouRGfbNMCcras1s+yBmUbvR3mBQARAQAB
tI9DYXRoYWwgR2FydmV5IChPdGhlciBhY2NzOiBvbmV0cnVlY2F0aGFsQHR3aXR0
ZXIsIGNhdGhhbGdhcnZleUBnaXRodWIsIGNhdGhhbGdhcnZleUBnaXRvcmlvdXMs
IGluZGllYmlvdGVjaC5jb20pIDxjYXRoYWxnYXJ2ZXlAY2F0aGFsZ2FydmV5Lm1l
PokCSwQTAQgANQIbAwULCQgHAwUVCgkICwUWAgMBAAIeAQIXgBAYMTI3LjAuMC4x
Ojk5OTk5BQJSeChBAhkBAAoJEL0iNgSYi5CZ3CwQAN3974eow6SnmAHdQY+Pq2La
l5YDRIqcrVO3ybDrZ0gscS9K3rqNN4VRY45RIeMaq+CVjIJYqLCOIkzFCxNCxiyp
ZjzRBOcEsH9j8sxRkUKLRSlTlb+u6SrQll16L5JLQY2tFl5dgpWgakQD7xD0iUQ4
qX/HEakQhGiCUypYKqrT5GgrIFVsf22OMxFbwflNO/QNwzZVBDxf2yqi/c40q/rZ
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
ohzRIlrk1LdGFiPy
=wOG4
-----END PGP PUBLIC KEY BLOCK-----
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCgAGBQJTOcAwAAoJEL0iNgSYi5CZyx8P/jqM/RrUsYuIIzTkFTRcZ8s5
2zV6BegjZauUQUPzsx5jXUpPlF5aZ8dJ1x+mzK31pmtaoxhZgwJ3AuFZ9bZyflYD
EEogyCaeLuIZez5zGB8svYfJRbs+qloYFBT8ZhDw+6++G4TVkI2IahgOuj1g3EY8
ntNfJ8TOkUz4lK+YG+dfJYStb08Fr6ZGiKG9UTSizHUp26IcjKn+mrarsOAV4uly
q+nAqzun/h5uEhB0yjyHJYim5XijU0nnI2ft35ESnPHYjMuiJQBEdi7xrXtX5coR
Ng+22efQeNmEZ4vXIMDEkvrvhcPBS47SgZaA+MR6QayHpxA8Y0x93N/rNs4c+yVe
MeL1CTJ0/bSuMNh8WpZz5ITlayhRni2X3K0/i/cIj0mgCyork63gOAfsR+MthB9p
fNxAhT9qHw9l+o1ihryhsQmx3+1+vE35tQF1LB4765LwT7BHOBwm6m8mWke1b7QS
Y86kZH40XbZPyFNGUOZ0DtBUBAMgn2qDQsDnpS+dlBvN/v9AuW/9ph0yeJ+e86yi
LxJVFr8U2iBkJTM3mFkkT9TUkom37sbSJowhETkc0uGw+bZDf0h10oihykLUHrH2
CrTb+Bu04w3fj/iwi7BpHi5XMQCy9fVkfqeVEPobiEp1yPxsgaT9X33A49HkZ8tp
pKdkvoniBzeKgF6/n8Ke
=uywA
-----END PGP SIGNATURE-----
Anyway, that's all nonsense. Python *does* support brackets and
semicolons if you want to use them:

def something(arg1, arg2): #{
arg1 += arg2 #;
return arg1 #;
# }

On 31/03/14 19:57, Avery louie wrote:
> I do c and python. I'm tabbing and bracketing and semicoloning and always
> in the wrong spot :p
>
> --A
> On Mar 31, 2014 2:41 PM, "Josiah Zayner" <josiah.zayner@gmail.com> wrote:
>
>> Well, C is overkill and python doesn't use brackets.
>> And I have been programming in Perl for dare I say > 10 years? Considering
>> that, I should be much better at Perl than I am.
>>
>>
>>
>>
>> On Mon, Mar 31, 2014 at 11:28 AM, Nathan McCorkle <nmz787@gmail.com>wrote:
>>
>>> Why perl?
>>> On Mar 31, 2014 11:19 AM, "Josiah Zayner" <josiah.zayner@gmail.com>
>>> wrote:
>>>
>>>> I have been working on a bunch of code that allows one to plug in a
>>>> couple Arduinos to a Linux computer running a webserver using Perl. One
>>>> can communicate with the arduino through a webpage and see the output of
>>>> the Arudino. So I can say change the temperature on an incubator or control
>>>> a PCR machine. I saw this thread so I just made a blog post about it:
>>>> http://doitourselfscience.blogspot.com/2014/03/sending-and-receiving-data-from-arduino.html
>>>>
>>>> The code is a little complicated but it all works great. I have the
>>>> incubator code up on the blog as that is all I have accomplished so far. It
>>>> controls a fan and some heating element through MOSFETs, which I find are
>>>> easiest.
>>>>
>>>> Anyways, if you have questions or want to hack it to do something else
>>>> let me know and I can probably help.
>>>>
>>>>
>>>> Thanks,
>>>> Josiah Zayner
>>>> http://DoItOurselfScience.blogspot.com
>>>>
>>>>
>>>> On Monday, March 31, 2014 10:22:18 AM UTC-7, Avery wrote:
>>>>>
>>>>> I could do it on another machine, or on a PaaS, but right now the
>>>>> important thing for me is to try it out- what is it like to just let your
>>>>> cells chill in the lab?
>>>>>
>>>>> The other question is in integration of other devices. There is really
>>>>> no reason to have something like this for regular pcr (maybe for qpcr)
>>>>> since PCR machines already tell you when they will be done, and store
>>>>> products at 4c (normally) once they are done. Electrophoresis on the other
>>>>> hand would be perfect for something like this. Set it up, go get coffee,
>>>>> watch tv...check you gel. So now the question is how I want to set up the
>>>>> rest of the tools so I can re-use code to make more machines.
>>>>>
>>>>> Basically I need to map computers/device architecture to how they
>>>>> should be available. I also need to decide if I am building the system to
>>>>> be portable (in the code sense of transferring the build info) to other
>>>>> peoples labs.
>>>>>
>>>>> --A
>>>>>
>>>>>
>>>>> On Mon, Mar 31, 2014 at 1:13 PM, Cathal Garvey (Phone) <
>>>>> cathal...@cathalgarvey.me> wrote:
>>>>>
>>>>>> Easier I feel to use XMLHttp.Server to host an XML-HTTP API server and
>>>>>> use the corresponding Client module to pull and process data on another
>>>>>> machine? Consider installing a secure XML monkeypatch though.
>>>>>>
>>>>>>
>>>>>> On 31 March 2014 17:51:01 GMT+01:00, Nathan McCorkle <nmz...@gmail.com>
>>>>>> wrote:
>>>>>>>
>>>>>>> those requests would be quite small though, so as long as the pi
>>>>>>> doesn't throw them out, rather queues them, it might take a second or
>>>>>>> three long but it should be fine... the returned data is just a few
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> bytes of text, and the packet overhead should be 20 bytes (according
>>>>>>> to a quick google for ipv4). Someone else should probably comment on
>>>>>>> the best server for the pi, but basically it should have a decent
>>>>>>> timeout set and the ability to queue requests. I'd give flask a quick
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> try:
>>>>>>> http://mattrichardson.com/Raspberry-Pi-Flask/
>>>>>>>
>>>>>>> If the pi was trying to do the temp control PID loop, well you're
>>>>>>> already in bad paradigm unless you have a RTOS/realtime kernel
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> running, but if you do just make sure the priority (nice, renice) of
>>>>>>> the control process is lower (higher priority) than the server... and
>>>>>>> no harm should be done. Worst case if the server
>>>>>>> does crap out for a
>>>>>>> user, it just keeps trying until it gets the good response. I doubt
>>>>>>> any small-time lab has to worry about this, and maybe even a medium
>>>>>>> sized one would be fine too without another server (but likely those
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> companies/organization would have another better server, so it would
>>>>>>> be easy to scale then).
>>>>>>>
>>>>>>> On Mon, Mar 31, 2014 at 9:32 AM, Tom Hodder <t...@limepepper.co.uk> wrote:
>>>>>>>
>>>>>>>> On 31 March 2014 16:58, Nathan McCorkle <nmz...@gmail.com> wrote:
>>>>>>>>
>>>>>>>>>
>>>>>>>>> What about dynDNS for getting past the IP issue?
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> I think that solutions that put the pi on the internet as a web server are
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> just kicking down the road, the can containing the issue of scaling.
>>>>>>>>
>>>>>>>> Which is basically that for these nice graphs, to get real time updates,
>>>>>>>> your going to be running a bunch of XMLHTTPRequest() to pull data into a
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> AJAX/jQuery or other nice visualization running in the browser. And these
>>>>>>>> are all going to be served by the pi. If you have 10 users watching some
>>>>>>>> experiment in progress, and then they would all be polling the pi
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> continuously. Eventually this is going to compromise the pi's ability as a
>>>>>>>> controller/sensor.
>>>>>>>>
>>>>>>>> For scaling, it would be better just to have the pi batch a bunch of data,
>>>>>>>> say every 10 seconds, and post it to a dedicated server, with decent
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> resources, which can scale to dishing out lots of updates to web browsers.
>>>>>>>> Load might bring down the web server, say an AWS virtual, or
>>>>>>>> https://www.pythonanywhere.com/, but the Pi would go on oblivious.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> (and you would definitely not lose ssh access to the pi,
>>>>>>>> during a critical
>>>>>>>> experiment etc, the important thing that would result in you having to get
>>>>>>>> out of bed ;-)
>>>>>>>>
>>>>>>>> Cheers,
>>>>>>>> Tom
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> -- You received this message because you are subscribed to the Google Groups
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> DIYbio group. To post to this group, send email to diy...@googlegroups.com.
>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>> diybio+un...@googlegroups.com. For more options, visit this group at
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> https://groups.google.com/d/forum/diybio?hl=en
>>>>>>>> Learn more at www.diybio.org
>>>>>>>>
>>>>>>>>
>>>>>>>> ---
>>>>>>>>
>>>>>>>> You received this message because you are subscribed to the Google Groups
>>>>>>>> "DIYbio" group.
>>>>>>>> To unsubscribe from this group and stop receiving emails from it, send an
>>>>>>>> email to diybio+un...@googlegroups.com.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> To post to this group, send email todiy...@googlegroups.com.
>>>>>>>> Visit this group at http://groups.google.com/group/diybio.
>>>>>>>>
>>>>>>>> To view this discussion on the web visit
>>>>>>>> https://groups.google.com/d/msgid/diybio/CAB%2BzPJAvpkXqVae9zMdq%2BsYDvgaRqXZou-3y4dOLa-dQ2Byr_Q%40mail.gmail.com.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> --
>>>>>> Sent from my Android device with K-9 Mail. Please excuse my brevity.
>>>>>>
>>>>>> --
>>>>>> -- You received this message because you are subscribed to the Google
>>>>>> Groups DIYbio group. To post to this group, send email to
>>>>>> diy...@googlegroups.com. To unsubscribe from this group, send email
>>>>>> to diybio+un...@googlegroups.com. For more options, visit this group
>>>>>> at https://groups.google.com/d/forum/diybio?hl=en
>>>>>> Learn more at www.diybio.org
>>>>>> ---
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "DIYbio" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>>> an email to diybio+un...@googlegroups.com.
>>>>>> To post to this group, send email to diy...@googlegroups.com.
>>>>>> Visit this group at http://groups.google.com/group/diybio.
>>>>>> To view this discussion on the web visit https://groups.google.com/d/
>>>>>> msgid/diybio/1159c3ea-7e68-4cbf-b355-8f26c0fc3305%40email.android.com<https://groups.google.com/d/msgid/diybio/1159c3ea-7e68-4cbf-b355-8f26c0fc3305%40email.android.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>>
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>
>>>>> --
>>>> -- You received this message because you are subscribed to the Google
>>>> Groups DIYbio group. To post to this group, send email to
>>>> diybio@googlegroups.com. To unsubscribe from this group, send email to
>>>> diybio+unsubscribe@googlegroups.com. For more options, visit this group
>>>> at https://groups.google.com/d/forum/diybio?hl=en
>>>> Learn more at www.diybio.org
>>>> ---
>>>> You received this message because you are subscribed to the Google
>>>> Groups "DIYbio" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to diybio+unsubscribe@googlegroups.com.
>>>>
>>>> To post to this group, send email to diybio@googlegroups.com.
>>>> Visit this group at http://groups.google.com/group/diybio.
>>>> To view this discussion on the web visit
>>>> https://groups.google.com/d/msgid/diybio/75b1f685-4e00-4482-a842-283f451e5617%40googlegroups.com<https://groups.google.com/d/msgid/diybio/75b1f685-4e00-4482-a842-283f451e5617%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>> --
>>> -- You received this message because you are subscribed to the Google
>>> Groups DIYbio group. To post to this group, send email to
>>> diybio@googlegroups.com. To unsubscribe from this group, send email to
>>> diybio+unsubscribe@googlegroups.com. For more options, visit this group
>>> at https://groups.google.com/d/forum/diybio?hl=en
>>> Learn more at www.diybio.org
>>> ---
>>> You received this message because you are subscribed to a topic in the
>>> Google Groups "DIYbio" group.
>>> To unsubscribe from this topic, visit
>>> https://groups.google.com/d/topic/diybio/dBk7Z36M0UE/unsubscribe.
>>> To unsubscribe from this group and all its topics, send an email to
>>> diybio+unsubscribe@googlegroups.com.
>>> To post to this group, send email to diybio@googlegroups.com.
>>> Visit this group at http://groups.google.com/group/diybio.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/diybio/CA%2B82U9L0r9seOkNiRQtyNm0xD2p2zid-eR77_rbiEQdE%3DOJ%3D6Q%40mail.gmail.com<https://groups.google.com/d/msgid/diybio/CA%2B82U9L0r9seOkNiRQtyNm0xD2p2zid-eR77_rbiEQdE%3DOJ%3D6Q%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>> --
>> -- You received this message because you are subscribed to the Google
>> Groups DIYbio group. To post to this group, send email to
>> diybio@googlegroups.com. To unsubscribe from this group, send email to
>> diybio+unsubscribe@googlegroups.com. For more options, visit this group
>> at https://groups.google.com/d/forum/diybio?hl=en
>> Learn more at www.diybio.org
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "DIYbio" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to diybio+unsubscribe@googlegroups.com.
>> To post to this group, send email to diybio@googlegroups.com.
>> Visit this group at http://groups.google.com/group/diybio.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/diybio/CAEUkM4uiSWhnBxBjWtSA7DwXdD6b_o2sgqJErQoouuuiN_JOcQ%40mail.gmail.com<https://groups.google.com/d/msgid/diybio/CAEUkM4uiSWhnBxBjWtSA7DwXdD6b_o2sgqJErQoouuuiN_JOcQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>

--
T: @onetruecathal, @IndieBBDNA
P: +353876363185
W: http://indiebiotech.com

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comments:

Post a Comment