Re: need to start a new project , can python do all that ?

2009-04-18 Thread Jeroen Ruigrok van der Werven
-On [20090415 14:25], Deep_Feelings (doctore...@gmail.com) wrote:
>4- support of international languages

http://babel.edgewall.org/

-- 
Jeroen Ruigrok van der Werven  / asmodai
イェルーン ラウフロック ヴァン デル ウェルヴェン
http://www.in-nomine.org/ | http://www.rangaku.org/ | GPG: 2EAC625B
Hope is a letter that never arrives, delivered by the postman of my
fear...
--
http://mail.python.org/mailman/listinfo/python-list


Re: need to start a new project , can python do all that ?

2009-04-18 Thread Tim Rowe
2009/4/17 Hyuga :

> I'm not too assured... What are the actual requirements for this
> software?  Is this intended for real world use in health care?  I'm
> not too comfortable with a single individual with apparently limited
> experience in Python developing something like that.

And limited experience in safety-related systems, if he thinks safety
can be tested in, after the event.

But of course it might be that the proposed system has gone through a
proper safety analysis, and it /might/ have been determined that there
are no safety or security risks with it, in which case there would be
no reason for him not to cut his Python teeth (fangs?) on it.

-- 
Tim Rowe
--
http://mail.python.org/mailman/listinfo/python-list


Re: need to start a new project , can python do all that ?

2009-04-17 Thread Hyuga
On Apr 15, 10:54 am, Deep_Feelings  wrote:
> On Apr 15, 4:05 pm, Tim Rowe  wrote:
>
>
>
> > 2009/4/15 Deep_Feelings :
>
> > > I want to start programming a new program (electronic health care
> > > center) in python and before start learning python i wanna make sure
> > > that python does have all the features i need to accomplish this
> > > project so i wanna ask you does python able to support these
> > > features :
>
> > > 1- cross platform (windows + linux)
> > > 2- mysql database access
> > > 3- 2D graphs (curves)
> > > 4- support of international languages
> > > 5- can access a scanner and input pictures from it.
>
> > > and possibly be able to import data from labratory machines (such as
> > > CBC machines) to automatically register patient investigations result
> > > into the system (not mandatory)
>
> > What are the safety and security requirements? If you're handling
> > patient investigation results then there are certainly security issues
> > because of patient confidentiality, and there may be safety issues
> > (could a software fault contribute to a patient receiving incorrect
> > treatment, or failing to receive necessary treatment?)
>
> > You almost certainly need to contact the appropriate regulatory
> > authority to check whether they have any requirements for languages in
> > such applications (and for specific development processes), or you
> > could find yourself either with an application you can't use or a very
> > big lawsuit and possibly jail if it goes wrong.
>

> thank you so much ,rest assured that the code will me tested very well
> (in real world situation) before using it.

I'm not too assured... What are the actual requirements for this
software?  Is this intended for real world use in health care?  I'm
not too comfortable with a single individual with apparently limited
experience in Python developing something like that.  Not that it's
any of my business...or for all I know it may be!  You might as well
have started this post "I want to start programming a new program (air
traffic control system) in python and before start learning python..."
--
http://mail.python.org/mailman/listinfo/python-list


Re: need to start a new project , can python do all that ?

2009-04-16 Thread Tim Rowe
2009/4/15 Rhodri James :

> That's not sufficient.  It isn't enough that your program works, it also
> has to satisfy the regulatory authorities otherwise (depending on what
> country you're in) you could end up on the wrong end of some very
> expensive law-suits without actually having done anything wrong.  Check
> first.

Quite -- but I'd add that if you haven't identified the safety
significance of the software, or haven't kept an audit trail to show
that you have applied techniques appropriate to the safety
significance, then you /have/ done something wrong.

-- 
Tim Rowe
--
http://mail.python.org/mailman/listinfo/python-list


Re: need to start a new project , can python do all that ?

2009-04-15 Thread Aahz
In article <9061ea8f-b4aa-4dbc-89c9-ae6848033...@k2g2000yql.googlegroups.com>,
Deep_Feelings   wrote:
>
>now going into python i found that python 3 is just out but recourses
>are limited (including IDEs) any help on that ?

Stick with Python 2.x
-- 
Aahz (a...@pythoncraft.com)   <*> http://www.pythoncraft.com/

Why is this newsgroup different from all other newsgroups?
--
http://mail.python.org/mailman/listinfo/python-list


Re: need to start a new project , can python do all that ?

2009-04-15 Thread Deep_Feelings
On Apr 16, 1:59 am, "Rhodri James" 
wrote:
> On Wed, 15 Apr 2009 15:54:45 +0100, Deep_Feelings   
> wrote:
>
> > thank you so much ,rest assured that the code will me tested very well
> > (in real world situation) before using it.
>
> That's not sufficient.  It isn't enough that your program works, it also
> has to satisfy the regulatory authorities otherwise (depending on what
> country you're in) you could end up on the wrong end of some very
> expensive law-suits without actually having done anything wrong.  Check
> first.
>
> --
> Rhodri James *-* Wildebeeste Herder to the Masses

that is true , thank you
--
http://mail.python.org/mailman/listinfo/python-list


Re: need to start a new project , can python do all that ?

2009-04-15 Thread Rhodri James
On Wed, 15 Apr 2009 15:54:45 +0100, Deep_Feelings   
wrote:



thank you so much ,rest assured that the code will me tested very well
(in real world situation) before using it.


That's not sufficient.  It isn't enough that your program works, it also
has to satisfy the regulatory authorities otherwise (depending on what
country you're in) you could end up on the wrong end of some very
expensive law-suits without actually having done anything wrong.  Check
first.

--
Rhodri James *-* Wildebeeste Herder to the Masses
--
http://mail.python.org/mailman/listinfo/python-list


Re: need to start a new project , can python do all that ?

2009-04-15 Thread Stef Mientki

there's even already written an EPD in Python,
but I can't find it right now,
googling is difficult,
because EPD stand for the more popular Ebthought Python Distro :-(

cheers,
Stef
--
http://mail.python.org/mailman/listinfo/python-list


Re: need to start a new project , can python do all that ?

2009-04-15 Thread Deep_Feelings
now going into python i found that python 3 is just out but recourses
are limited (including IDEs) any help on that ?
--
http://mail.python.org/mailman/listinfo/python-list


Re: need to start a new project , can python do all that ?

2009-04-15 Thread Deep_Feelings
On Apr 15, 4:05 pm, Tim Rowe  wrote:
> 2009/4/15 Deep_Feelings :
>
> > I want to start programming a new program (electronic health care
> > center) in python and before start learning python i wanna make sure
> > that python does have all the features i need to accomplish this
> > project so i wanna ask you does python able to support these
> > features :
>
> > 1- cross platform (windows + linux)
> > 2- mysql database access
> > 3- 2D graphs (curves)
> > 4- support of international languages
> > 5- can access a scanner and input pictures from it.
>
> > and possibly be able to import data from labratory machines (such as
> > CBC machines) to automatically register patient investigations result
> > into the system (not mandatory)
>
> What are the safety and security requirements? If you're handling
> patient investigation results then there are certainly security issues
> because of patient confidentiality, and there may be safety issues
> (could a software fault contribute to a patient receiving incorrect
> treatment, or failing to receive necessary treatment?)
>
> You almost certainly need to contact the appropriate regulatory
> authority to check whether they have any requirements for languages in
> such applications (and for specific development processes), or you
> could find yourself either with an application you can't use or a very
> big lawsuit and possibly jail if it goes wrong.
>
> --
> Tim Rowe

thank you so much ,rest assured that the code will me tested very well
(in real world situation) before using it.
--
http://mail.python.org/mailman/listinfo/python-list


Re: need to start a new project , can python do all that ?

2009-04-15 Thread Tim Rowe
2009/4/15 Deep_Feelings :
> I want to start programming a new program (electronic health care
> center) in python and before start learning python i wanna make sure
> that python does have all the features i need to accomplish this
> project so i wanna ask you does python able to support these
> features :
>
> 1- cross platform (windows + linux)
> 2- mysql database access
> 3- 2D graphs (curves)
> 4- support of international languages
> 5- can access a scanner and input pictures from it.
>
> and possibly be able to import data from labratory machines (such as
> CBC machines) to automatically register patient investigations result
> into the system (not mandatory)

What are the safety and security requirements? If you're handling
patient investigation results then there are certainly security issues
because of patient confidentiality, and there may be safety issues
(could a software fault contribute to a patient receiving incorrect
treatment, or failing to receive necessary treatment?)

You almost certainly need to contact the appropriate regulatory
authority to check whether they have any requirements for languages in
such applications (and for specific development processes), or you
could find yourself either with an application you can't use or a very
big lawsuit and possibly jail if it goes wrong.

-- 
Tim Rowe
--
http://mail.python.org/mailman/listinfo/python-list


Re: need to start a new project , can python do all that ?

2009-04-15 Thread Krishnakant
On Wed, 2009-04-15 at 05:22 -0700, Deep_Feelings wrote:
> I want to start programming a new program (electronic health care
> center) in python and before start learning python i wanna make sure
> that python does have all the features i need to accomplish this
> project so i wanna ask you does python able to support these
> features :
> 
Python of course fits such projects and due to the fact that it is fast
and zippi, it becomes the bes choice.
> 1- cross platform (windows + linux)
Very much.
> 2- mysql database access
The python-mysql module complies with the python db api and talks to
mysql.
As a side note, postgresql is a really scalable, robust and powerful
database and python has a very matured library for talking to it as
well. 
> 3- 2D graphs (curves)
Possible with many libraries.
> 4- support of international languages
> 5- can access a scanner and input pictures from it.
> 
Internationalisation is there in almost every language these days and
python is no exception.

happy hacking.
Krishnakant.


--
http://mail.python.org/mailman/listinfo/python-list


Re: need to start a new project , can python do all that ?

2009-04-15 Thread Chris Rebert
On Wed, Apr 15, 2009 at 5:22 AM, Deep_Feelings  wrote:
> I want to start programming a new program (electronic health care
> center) in python and before start learning python i wanna make sure
> that python does have all the features i need to accomplish this
> project so i wanna ask you does python able to support these
> features :
>
> 1- cross platform (windows + linux)
Yes, Python is cross-platform. Did you glance at python.org ?

> 2- mysql database access
http://mysql-python.sourceforge.net/

> 3- 2D graphs (curves)
http://matplotlib.sourceforge.net/

> 4- support of international languages
Yes, it supports Unicode.

> 5- can access a scanner and input pictures from it.
I was unable to locate anything, but some GUI library might have bindings.

> and possibly be able to import data from labratory machines (such as
> CBC machines) to automatically register patient investigations result
> into the system (not mandatory)
Way too vague for me to google for.

Cheers,
Chris
-- 
I have a blog:
http://blog.rebertia.com
--
http://mail.python.org/mailman/listinfo/python-list


Re: need to start a new project , can python do all that ?

2009-04-15 Thread Brendon Wickham
Python is a programming language, and like practically any programming
language it can do all those things. I'm not sure your requirements
are based on a full understanding of the implications. A "health care
center' cannot be made with a few "drag and drop", "plug and play"
modules that you manipulate within a GUI.

For example, importing pathology results: there is no international
standard for how such results should be formed. You will need to ask
the suppliers of the results to work out how they're going to give it
to you. And they will all be different. You will most likely need a
firm understanding of HL7 v2 and 3, XML, XSL (and probably web
services) etc.

In terms of cross platform, in the health context it's pointless being
anything other than a web application (IMHO).


Cheers,

Brendon


2009/4/15 Deep_Feelings :
> I want to start programming a new program (electronic health care
> center) in python and before start learning python i wanna make sure
> that python does have all the features i need to accomplish this
> project so i wanna ask you does python able to support these
> features :
>
> 1- cross platform (windows + linux)
> 2- mysql database access
> 3- 2D graphs (curves)
> 4- support of international languages
> 5- can access a scanner and input pictures from it.
>
> and possibly be able to import data from labratory machines (such as
> CBC machines) to automatically register patient investigations result
> into the system (not mandatory)
>
> so can python (with any freely available libraries) do all that and
> still be cross platform ?
>
> thankx in advance :)
> --
> http://mail.python.org/mailman/listinfo/python-list
>
--
http://mail.python.org/mailman/listinfo/python-list


need to start a new project , can python do all that ?

2009-04-15 Thread Deep_Feelings
I want to start programming a new program (electronic health care
center) in python and before start learning python i wanna make sure
that python does have all the features i need to accomplish this
project so i wanna ask you does python able to support these
features :

1- cross platform (windows + linux)
2- mysql database access
3- 2D graphs (curves)
4- support of international languages
5- can access a scanner and input pictures from it.

and possibly be able to import data from labratory machines (such as
CBC machines) to automatically register patient investigations result
into the system (not mandatory)

so can python (with any freely available libraries) do all that and
still be cross platform ?

thankx in advance :)
--
http://mail.python.org/mailman/listinfo/python-list