Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2012

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: ChemicalData and other Scientific and Technical Data

  • To: mathgroup at smc.vnet.net
  • Subject: [mg125497] Re: ChemicalData and other Scientific and Technical Data
  • From: nanobio9 <kuokan.liang at gmail.com>
  • Date: Thu, 15 Mar 2012 00:36:12 -0500 (EST)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • References: <jjkeal$18n$1@smc.vnet.net> <jjpbcm$p9t$1@smc.vnet.net>

On 3=E6=9C=8814=E6=97=A5, =E4=B8=8B=E5=8D=881=E6=99=8247=E5=88=86, JasonE <=
ebaughja... at gmail.com> wrote:
> Would you be satisfied with creating your own data functions?
>
> Such as:
> MyLifeData["TaxesPaid", "2011"]
>
> Or do you want to add your own data to Wolfram's functions like
> WeatherData[ ]
>
> The first one is doable.
> I would think that the second one is impossible, but perhaps I just
> don't know enough.
> (i.e.maybe you could make WeatherData[ ] look to your database in the
> cases in which the Wolfram database doesn't have the info)
>
> Jason
>
> Jason Ebaugh
> Contact: jasoneba... at jasonebaugh.info
> LinkedIn:www.linkedin.com/in/jasonebaugh

Hi Jason,

Thank you for the comments. Although I cannot see how to really do it,
but you really made the point. Well I can start trying but I really
wonder if there IS indeed a way to have ChemicalData or similar
functions to look at my local database.

Frankly speaking, I do not really think that this works. For if it
worked, I can take some time to link to Wolfram database and download
all available information from them and save to to local disk. That's
not hard to do at all. Earlier, I copied and edit the help page of
ChemicalData and saved all of the available properties into a list
call chemicalDataProperties.
Next, I ran
In[xxx]:= chemicals = ChemicalData[];
to find out all of the chemicals with data in the database. What we
have to do next is just to map ChemicalData to the two lists,
chemicals and chemicalDataProperties, and then we save the results in
a way we like. The same can be done to other database, and you can
save everything as long as you have enough time and harddisk. This
should be what you called "my database". And later I do not have to
link to the internet to use these functions. I do not think that is
what they intend us to (be able to) do. First, there is not an
interface for XxxxxData to look up local data, as far as I see. And
second, for example, if I want to make the molecular structure diagram
of say halothane (whose structure diagram is missing in the database),
there is no other functions in Mathematica that can take data such as
SMILES or InChI and make structure diagram. Summarizing these
observations, I think that Dr. Wolfram does not like us to play around
with his database too easily. 8)

Best regards,
Kuo Kan Liang




  • Prev by Date: Re: Button Behavior OnClick
  • Next by Date: Re: Message using FindFit with LevenbergMarquardt Method
  • Previous by thread: Re: ChemicalData and other Scientific and Technical Data
  • Next by thread: pole/zero plot for TransferFunctionModel in the control system package?