Internet Workshop for AXAA99

Lachlan M. D. Cranswick]

CCP14 for Single Crystal and Powder Diffraction

CLRC, Daresbury Laboratory X-ray Synchrotron

Daresbury, Warrington, Cheshire, WA4 4AD, UK

E-mail: L.Cranswick@dl.ac.uk

Web: http://www.ccp14.ac.uk

 

Overall Aim:

Hopefully give an idea of the internet as a powerful resource that when used properly can also be time and money saving over non-internet communications technology.

 

Give you a list of decent (and hopefully stable) starting links to obtain information and resources relevant to applying the internet for your X-ray and related work.

 

(By default, the internet can be a major time wasting engine so it can be a good idea to work out which uses are beneficial and the amount of resources (time, money) you wish to spend)

 

Only a brief subset of internet software is mentioned here as there is a major and growing software glut which makes it very difficult to keep up to date. (Stick with the software you trust)

 

 


Search Engines

 

Before Starting, it is good to note information about Internet Search Engines to find/refind information:

 

Inference Find (searches other search engines):

http://www.infind.com

 

Altavista

http://www.altavista.com/

http://www.altavista.yellowpages.com.au/

Hotbot

http://www.hotbot.com

Lycos

http://www.lycos.com

Yahoo

http://www.yahoo.com

 

 


The Internet - background - usual guff

 

Originally a military network that would in theory remain operable before, during and after a nuclear war.

http://www.arpa.mil/

 

Not so long ago, a connection of Academic Networks

http://www.aarnet.edu.au

http://www.internet2.edu/

http://www.ukerna.ac.uk/

 

Now; quite an amount of Hype but also becoming quite indispensable in many areas where cheap communication irrespective of many geographical boundaries is a plus.

 

Internet Society:

http://www.isoc.org/internet-history/

http://info.isoc.org/guest/zakon/Internet/History/HIT.html

 

Connecting to the Internet

 

Connecting to the internet has become so trivial that it does not need to be discussed in any depth but be wary of buggy software drivers for network cards, modems and network protocols.

 

If having difficulty, make sure you have the latest drivers. Unfortunately, obtaining the latest drivers is normally done via the internet. Thus you may have to use a colleague's internet connection to do this.

 

Network support should setup most laboratory PCs (or provide instructions). Most decent commercial ISPs now have a Wizard setup or generic setup that is friendly to most major operating systems.

 

 


E-mail (Electronic Mail)

 

Sending and Receiving text, messages, data and binaries

 

Some Software:

Eudora (Eudora Lite /Eudora Pro):

http://www.eudora.com

 

Pegasus E-mail (freeware):

http://www.pegasus.usa.com/

http://www.let.rug.nl/pegasus/

Pine for UNIX, DOS and Window

http://www.washington.edu/pine/

 

Elm for UNIX

comp.mail.elm

 

Netscape

http://www.netscape.com/

 

MicroSoft Based

MS-Mail, MS-Exchange, Internet Explorer(?)

(MS-Software is quite a nightmare)

http://www.microsoft.com/

 

Others. Refer the online software archives, indexes:

http://www.winfiles.com/

http://garbo.uwasa.fi/

http://www.tucows.com

http://wuarchive.wustl.edu/

http://www.simtel.net/simtel.net/

 


 

E-mail: Attaching Binary Files

 

Generally the most frustrating part of E-mail due to three differing methods of encoding files (some mail systems are quite limited to the size of files you can send via E-mail 50kB to 2Meg):

MIME,

UUENCODE

BINHEX

 

Advice, if possible, use an E-mail program that can handle all the main formats. Eudora is a personal favourite though any decent E-mail program should be able to attach and extract binary files in an easy and efficient manner:

 

 

In the following case, double clicking on the attached file line with the mouse will open the file with an appropriate program:

 

Different software allows different methods of manipulating attachments.

 


Newsgroups

 

Is a very large bulletin-board system on the internet.

 

Very useful for solving computer problems (large amount of computer based newsgroups) and also useable for scientific discussion.

 

sci.techniques.xtallography

http://www.unige.ch/crystal/stxnews/stx/welcome.htm

sci.techniques.spectroscopy

http://lolita.colorado.edu/faq/DEFAULT.HTM

sci.techniques.microscopy

sci.techniques.testing.nondestructive

sci.engr.metallurgy

sci.engr.mining

sci.geo.mineralogy

sci.geo.geology

sci.chem.analytical

sci.materials.ceramics

 

Scientific newsgroups tend not to be overly used, but they can have their good moments:

 

Background links at:

http://www.bio.net/BIOSCI/docs.html

 

Your Network Support or ISP should be able to provide information on the news-server "address" you should use.

 

 


Some News Reading Software

 

Forte Agent

Free Agent (freeware), Agent (commercial)

Also can be used as an off-line newsreader

http://www.forteinc.com/agent/

 

Trumpet Newsreader

http://www.trumpet.com.au

 

Netscape communicator has a newsreader

http://www.netscape.com

 

Pine for UNIX, DOS, Window has a Newsreader

http://www.washington.edu/pine/

 

Tin for UNIX

http://www.tin.org/

 


Simple News Example

(Note, this is a highly specialist question)

 

On the 3rd of December, 1998, Bath, UK

Martin McLoughlin Queries:

 

Newsgroups: sci.techniques.xtallography

Subject: PBC analysis software

Sender: mspmjm@bath.ac.uk (Verified by Kerberos)

Organization: School of Material Science, University of Bath, UK

Date: Thu, 3 Dec 1998 15:29:49 GMT

 

Hi,

 

Does anyone know of any public domain/shareware software for finding

periodic bond chains in crystal structures.

 

Thanks in advance

 

Martin McLoughlin

Dept. of Materials Science

 

On the 6th of December, 1998, Bulgarian Acad. Sci.

Thomas Kerestedjian Replies:

 

From: Thomy@my-dejanews.com

Newsgroups: sci.techniques.xtallography

Subject: Re: PBC analysis software

Date: Sun, 06 Dec 1998 09:32:32 GMT

 

Hi Martin,

 

To the best of my knowledge, there is only one piece of software for this

purpose. You can contact the author: Dr. Christina Strom; c.strom@elsevier.nl

 

This is a very proffesional tool for finding literaly ALL possible PBCs. The

only bad news is that it is not user friendly at all and you definitely need

authors assistance to get introduced to its operation.

 

Good luck,

 

--

Dr. Thomas Kerestedjian,

Geol. Inst., Bulgarian Acad. Sci.‰

 

-------== Posted via Deja News, The Discussion Network ==----------

 

On the 7th of December, 1998, Bradford, UK

John Osborn Follows On:

 

From: John Osborn <j.c.osborn@br.ac.uk>

Newsgroups: sci.techniques.xtallography

Subject: Re: PBC analysis software

Date: Mon, 07 Dec 1998 10:40:11 +0000

Organization: University of Bradford

 

 

A more user-friendly version of the Hartman-Perdok morphology

calculation with periodic bond chain analysis is implemented in the

latest version of the Cerius2 molecular modelling package (Molecular

Simulations Inc.). However this package is commercial, not public

domain as requested by the original poster.

 

--

John Osborn

University of Bradford, UK.

 

 


Mailing Lists

 

These are discussion groups/bulletin boards that are distributed via E-mail. Like newsgroups, there are a large variety of mailing lists (especially for computer software):

 

Rietveld Users Mailing List:

http://www.unige.ch/crystal/stxnews/riet/welcome.htm

 

CCP14 Software Hints Mailing List:

http://www.ccp14.ac.uk/maillist/

 

Clay Minerals Mailing

http://shadow.agry.purdue.edu/clay/claymin/listserv.html

 

Very-low-grade metamorphism mailing list

http://www.geol.uni-erlangen.de/vlgm/mail/mailing.html

 


Telnetting to Other Computers

(Possibly relevant for "collaboratories")

 

Normally done to UNIX, VAX or Mainframe computers.

 

You log in to the remote computer and can use any of the programs on the remote computer remotely. This can be databases, number crunching software, scientific equipment, etc.

 

If you are doing this, basic telnet is unencrypted and information including passwords is passed over the network in plain text. A common way around this is to use Secure Shell (SSH). The requires the installation of a "sshd" daemon on the remote computer which the system manager normally does.

 

There are many client programs for non-UNIX systems (client "slogin" programs.

Free - Teraterm and TTSSH for Teraterm for Win95/NT

http://hp.vector.co.jp/authors/VA002416/teraterm.html

http://www.zip.com.au/~roca/ttssh.html

 

As mentioned later, Security over the internet has become a major issue and also money spinner is selling security software and solutions. This is also relevant when using "remote" systems over the internet or "collaboratories".

 

 


FTP

 

Stands for File Transfer Protocol

 

Overshadowed by the World Wide Web but still a used protocol for transferring files.

 

Has advantages over attaching files to E-mail in that much larger amounts of data can be transferred (Megs to Gigs).

 

"Anonymous FTP" is support by any decent Web Browser such as Netscape, Internet Explorer, Opera, etc.

 

Windows and UNIX provides a command line FTP program (in a shell prompt, type ftp).

 

Point and Click GUI Freeware/shareware/commercial FTP programs are available. An example is WS_FTP:

 

http://www.ipswitch.com

 

NS: After "getting" a file via FTP, you find out it is corrupted, try "getting" the file in binary mode.

 

 


World Wide Web

 

Presently the common method of presenting information on the internet for either general or "restricted" access:

"Soft" Scientific and General Information, tutorials, corporate information

"Hard" Scientific Information: electronic versions of journals.

 

It is also becoming a common method to control equipment via the internet:

Collaboratories

Configuring computers and equipment

 

Common Software:

Netscape http://www.netscape.com/

Internet Explorer http://www.microsoft.com/ie/

Opera http://www.operasoftware.com/

Lynx http://www.fdisk.com/doslynx/lynxport.htm

(many other web browsers are available)


IRC (Internet Relay Chat)

 

Keyboard based real time meetings

Commonly used for children meeting over the internet (and also hackers).

 

 

 

Only use this myself for Australasian Web Publishers Association committee meetings (http://www.awpa.asn.au) - no longer even that as Daresbury Lab blocks IRC from the network as an anti-hacker measure.

 

Software:

mIRC http://www.mirc.com/

ICQ http://www.icq.com/

 

Other software - check out via various software archives:

Coast to Coast Windows Software Archive

http://www.coast.net/

Tucows: http://www.tucows.com/

Wuarchive: http://wuarchive.wustl.edu/

simtel.net: http://www.simtel.net/simtel.net/

Garbo: http://garbo.uwasa.fi/

WinFiles.com: http://www.winfiles.com/

32bit.com: http://www.32bit.com/

download.com: http://www.download.com/

 

 


Voice/Video Telephony Using the Internet

 

Despite requests, personally don't use this as prefer to use a conventional phone. Mainly (given E-mail takes enough of the day) adding IRC and ICQ type facilities has the potential to further erode "productive time" especially when people enjoy using this just to check out the technology.

 

There are a number of competing programs; normally supplied with hardware that enables this for video conferencing.

 

e.g:

Freetel: http://www.freetel.inter.net/

Iphone: http://www.vocaltec.com/

TeleVox/Cyberphone: http://www.voxware.com

 

 


Computer/Anti-Hacker Security

 

(protect your data; confidential information; stop hackers and other illegal entry into your network and computer)

 

Implement at the "required" level consistent with your setup and computer systems. Is really a network support/ISP issue. But if they are under-resourced, you may end up having to implement this yourself.

 

Decent passwords can help.

 

Latest security patches for your operating system.

 

Avoiding dodgy areas of the internet - pirate software, pornography (many software viruses and Trojan horses are attached to pirate software or viewers available from pornography sites)

 

Firewalls

Help limit people's ability to hack into your network.

Can also stop collaborative work if not set up appropriately

 

Various types of security software and links to information relevant to the above:

http://www.ccp14.ac.uk/ccp14admin/security/

 

NB:

It is normally safe to assume private E-mail messages may eventually reach the pubic domain. Especially if sent on a mailing list.

 

 


X-ray Applications

 

Finding Software/Software Upgrades

 

Transfer of Data and Results

 

Convenient information about the latest hardware.

 

Assistance in Solving Technical Problems

 

Databases

On-line ICSD Inorganic Structure Database

Demo: http://icsd.ccp14.ac.uk/icsd/

American Mineralogist Crystal Structure Database

http://www.geo.arizona.edu/xtal-cgi/test

http://www.geo.arizona.edu/xtal/personal.html

 

Remote Control of Equipment

Barns at ILL:

http://barns.ill.fr

 

Web Controllable Diffractometer:

Computers & Geoscience Vol 24, No 7,

pp 633-640, 1998

http://www.geosci.ipfw.indiana.edu/

Source Code Available via:

http://www.iamg.org/CGEditor/index.htm

 


XRD Starting Links

 

Rather than bombard with a large range of links (that may or may not die in the near future) following are starting links into XRD, X-ray related resources

 

Australian X-ray Analytical Association

http://www.latrobe.edu.au/www/axaa/

 

Society of Crystallographers In Australia

http://www.sca.asn.au

 

International Union of Crystallographers

http://www.iucr.org/iucr-top/

IUCr - Crystallography World Wide:

(database of software links)

http://www.iucr.org/sincris-top//

 

IUCr - Crystallography World Wide:

(links to vendors, resources, educational material, databases, jobs, news)

http://www.iucr.org/cww-top/

http://www.us.iucr.org/cww-top/ (USA)

http://www.za.iucr.org/cww-top/ (South Africa)

http://www.se.iucr.org/cww-top/ (Sweden)

http://www.il.iucr.org/cww-top/ (Israel)

http://www.ch.iucr.org/cww-top/ (Switzerland)

 

CCP14 - Collaborative Computation Project for Single Crystal and Powder Diffraction (archive of software/web resources, Q&A, tutorials, developer resources)

http://www.ccp14.ac.uk

 

International Centre for Diffraction Data

http://www.icdd.com

 


TelePresence - Collaboratories

 

Interacting with Machine Operator Remotely as though you were there in the lab.

 

Using/controlling equipment via the internet

Telemicroscopy SEMs/Microprobes

References - http://www.minerals.csiro.au/em-unit/microres.htm

 

Though in practise, the most successful applications are those where the user interacts remotely with the actual machine operator.

 

Can be started with relatively cheap off the shelf equipment such as the Logitech "QuickCam" (http://www.quickcam.com/)

 

The National Center for Microscopy and Imaging Research (NCMIR) http://www-ncmir.ucsd.edu/

 

ANL Microscopy and Microanalysis WWW Server - http://www.amc.anl.gov

http://tpm.amc.anl.gov

 

Options for Authorised Users

 

 

Controlling the Position of a Camera in the USA at CSIRO Australia

 

 

 

Telepresence Microscopy at the University of Queensland Centre for Microcopy and Microanalysis, Brisbane, Australia at

http://www.uq.edu.au/nanoworld/nanohome.html

 

Based around the CU-SeeMe software

(http://www.cu-seeme.com)

 

 

 


Conclusion

 

The internet can be a major asset when used appropriately. However, don't end up wasting too much time!