[[Home Page]]\n[[Meeting Time]]\n[[Observing Proposal Project]]\n
''Astronomy 5340: Radio Astronomy''\nUniversity of Virginia, Fall 2012\n\nAstronomy 5340 is a one-semester course in radio astronomy intended for astronomy graduate students and for advanced undergraduates with backgrounds in astronomy, physics, or engineering. \n\nThe instructors are [[Jim Condon]] (instructor #7430) and [[Scott Ransom]] (instructor #C412).\n\nThere is no required textbook to purchase for this course. A "beta" version of "Essential Radio Astronomy" by Condon & Ransom will be provided. In addition, //Tools of Radio Astronomy// by Rohlfs & Wilson (Springer Verlag: Berlin) is on reserve in the astronomy department library and is also available in the NRAO library.\n\nMost of the course materials are available on the web via the underlined links in the menu on the left or http://www.cv.nrao.edu/course/astr534/ERA.shtml.\n\nAll the course material is copyright NRAO/AUI 2012 and may not be reproduced without permission. Contact Patricia Smiley (psmiley@nrao.edu) for more information.\n
/***\n|Name|Plugin: arXiv Links|\n|Created by|BobMcElrath|\n|Email|my first name at my last name dot org|\n|Location|http://bob.mcelrath.org/tiddlyjsmath-2.0.3.html|\n|Version|1.0|\n|Requires|[[TiddlyWiki|http://www.tiddlywiki.com]] ≥ 2.0.3|\n!Description\nThis formatting plugin will render links to the [[arXiv|http://www.arxiv.org]] preprint system. If you type a paper reference such as hep-ph/0509024, it will be rendered as an external link to the abstract of that paper.\n!Installation\nAdd this tiddler to your tiddlywiki, and give it the {{{systemConfig}}} tag.\n!History\n* 1-Feb-06, version 1.0, Initial release\n!Code\n***/\n//{{{\nconfig.formatters.push({\n name: "arXivLinks",\n match: "\s\sb(?:astro-ph|cond-mat|hep-ph|hep-th|hep-lat|gr-qc|nucl-ex|nucl-th|quant-ph|(?:cs|math|nlin|physics|q-bio)(?:\s\s.[A-Z]{2})?)/[0-9]{7}\s\sb",\n element: "a",\n handler: function(w) {\n var e = createExternalLink(w.output, "http://arxiv.org/abs/"+w.matchText);\n e.target = "_blank"; // open in new window\n w.outputText(e,w.matchStart,w.nextMatch);\n }\n});\n//}}}\n
/***\n|Name|Plugin: Scientific Notation|\n|Created by|BobMcElrath|\n|Email|my first name at my last name dot org|\n|Location|http://bob.mcelrath.org/tiddlyjsmath-2.0.3.html|\n|Version|1.0|\n|Requires|[[TiddlyWiki|http://www.tiddlywiki.com]] &ge; 2.0.3, [[jsMath|http://www.math.union.edu/~dpvc/jsMath/]] &ge; 3.0, [[Plugin: jsMath]]|\n!Description\nThis plugin will render numbers expressed in scientific notation, such as {{{3.5483e12}}} using the jsMath plugin to display it in an intuitive way such as 3.5483e12. You may customize the number of significant figures displayed, as well as "normalize" numbers so that {{{47392.387e9}}} is displayed as 47392.387e9.\n!Installation\nInstall the Requirements, above, add this tiddler to your tiddlywiki, and give it the {{{systemConfig}}} tag.\n!History\n* 1-Feb-06, version 1.0, Initial release\n!Code\n***/\n//{{{\nconfig.formatters.push({\n name: "scientificNotation",\n match: "\s\sb[0-9]+\s\s.[0-9]+[eE][+-]?[0-9]+\s\sb",\n element: "span",\n className: "math",\n normalize: true, // set to 'true' to convert numbers to X.XXX \stimes 10^{y}\n sigfigs: 3, // with this many digits in the mantissa\n handler: function(w) {\n var snRegExp = new RegExp("\s\sb([0-9]+(?:\s\s.[0-9]+)?)[eE]([-0-9+]+)\s\sb");\n var mymatch = snRegExp.exec(w.matchText);\n var mantissa = mymatch[1];\n var exponent = parseInt(mymatch[2]);\n // normalize the number.\n if(this.normalize) {\n mantissa = parseFloat(mantissa);\n while(mantissa > 10.0) {\n mantissa = mantissa / 10.0;\n exponent++; \n }\n while(mantissa < 1.0) {\n mantissa = mantissa * 10.0;\n exponent--;\n }\n var sigfigsleft = this.sigfigs;\n mantissa = parseInt(mantissa) + "." + (Math.round(Math.pow(10,this.sigfigs-1)*mantissa)+"").substr(1,this.sigfigs-1);\n }\n var e = document.createElement(this.element);\n e.className = this.className;\n if(exponent == 0) {\n e.appendChild(document.createTextNode(mantissa));\n } else {\n e.appendChild(document.createTextNode(mantissa + "\s\stimes 10^{" + exponent + "}"));\n }\n w.output.appendChild(e);\n }\n});\n//}}}
/***\n|Name|Plugin: jsMath|\n|Created by|BobMcElrath|\n|Email|my first name at my last name dot org|\n|Location|http://bob.mcelrath.org/tiddlyjsmath-2.0.3.html|\n|Version|1.4|\n|Requires|[[TiddlyWiki|http://www.tiddlywiki.com]] &ge; 2.0.3, [[jsMath|http://www.math.union.edu/~dpvc/jsMath/]] &ge; 3.0|\n!Description\nLaTeX is the world standard for specifying, typesetting, and communicating mathematics among scientists, engineers, and mathematicians. For more information about LaTeX itself, visit the [[LaTeX Project|http://www.latex-project.org/]]. This plugin typesets math using [[jsMath|http://www.math.union.edu/~dpvc/jsMath/]], which is an implementation of the TeX math rules and typesetting in javascript, for your browser. Notice the small button in the lower right corner which opens its control panel.\n!Installation\nIn addition to this plugin, you must also [[install jsMath|http://www.math.union.edu/~dpvc/jsMath/download/jsMath.html]] on the same server as your TiddlyWiki html file. If you're using TiddlyWiki without a web server, then the jsMath directory must be placed in the same location as the TiddlyWiki html file.\n\nI also recommend modifying your StyleSheet use serif fonts that are slightly larger than normal, so that the math matches surrounding text, and \s\ssmall fonts are not unreadable (as in exponents and subscripts).\n{{{\n.viewer {\n line-height: 125%;\n font-family: serif;\n font-size: 12pt;\n}\n}}}\n\nIf you had used a previous version of [[Plugin: jsMath]], it is no longer necessary to edit the main tiddlywiki.html file to add the jsMath <script> tag. [[Plugin: jsMath]] now uses ajax to load jsMath.\n!History\n* 11-Nov-05, version 1.0, Initial release\n* 22-Jan-06, version 1.1, updated for ~TW2.0, tested with jsMath 3.1, editing tiddlywiki.html by hand is no longer necessary.\n* 24-Jan-06, version 1.2, fixes for Safari, Konqueror\n* 27-Jan-06, version 1.3, improved error handling, detect if ajax was already defined (used by ZiddlyWiki)\n* 12-Jul-06, version 1.4, fixed problem with not finding image fonts\n!Examples\n|!Source|!Output|h\n|{{{The variable $x$ is real.}}}|The variable $x$ is real.|\n|{{{The variable \s(y\s) is complex.}}}|The variable \s(y\s) is complex.|\n|{{{This \s[\sint_a^b x = \sfrac{1}{2}(b^2-a^2)\s] is an easy integral.}}}|This \s[\sint_a^b x = \sfrac{1}{2}(b^2-a^2)\s] is an easy integral.|\n|{{{This $$\sint_a^b \ssin x = -(\scos b - \scos a)$$ is another easy integral.}}}|This $$\sint_a^b \ssin x = -(\scos b - \scos a)$$ is another easy integral.|\n|{{{Block formatted equations may also use the 'equation' environment \sbegin{equation} \sint \stan x = -\sln \scos x \send{equation} }}}|Block formatted equations may also use the 'equation' environment \sbegin{equation} \sint \stan x = -\sln \scos x \send{equation}|\n|{{{Equation arrays are also supported \sbegin{eqnarray} a &=& b \s\s c &=& d \send{eqnarray} }}}|Equation arrays are also supported \sbegin{eqnarray} a &=& b \s\s c &=& d \send{eqnarray} |\n|{{{I spent \s$7.38 on lunch.}}}|I spent \s$7.38 on lunch.|\n|{{{I had to insert a backslash (\s\s) into my document}}}|I had to insert a backslash (\s\s) into my document|\n!Code\n***/\n//{{{\n\n// AJAX code adapted from http://timmorgan.org/mini\n// This is already loaded by ziddlywiki...\nif(typeof(window["ajax"]) == "undefined") {\n ajax = {\n x: function(){try{return new ActiveXObject('Msxml2.XMLHTTP')}catch(e){try{return new ActiveXObject('Microsoft.XMLHTTP')}catch(e){return new XMLHttpRequest()}}},\n gets: function(url){var x=ajax.x();x.open('GET',url,false);x.send(null);return x.responseText}\n }\n}\n\n// Load jsMath\njsMath = {\n Setup: {inited: 1}, // don't run jsMath.Setup.Body() yet\n Autoload: {root: new String(document.location).replace(/[^/]*$/,'jsMath/')} // URL to jsMath directory, change if necessary\n};\nvar jsMathstr;\ntry {\n jsMathstr = ajax.gets(jsMath.Autoload.root+"jsMath.js");\n} catch(e) {\n alert("jsMath was not found: you must place the 'jsMath' directory in the same place as this file. "\n +"The error was:\sn"+e.name+": "+e.message);\n throw(e); // abort eval\n}\ntry {\n window.eval(jsMathstr);\n} catch(e) {\n alert("jsMath failed to load. The error was:\sn"+e.name + ": " + e.message + " on line " + e.lineNumber);\n}\njsMath.Setup.inited=0; // allow jsMath.Setup.Body() to run again\n\n// Define wikifers for latex\nconfig.formatterHelpers.mathFormatHelper = function(w) {\n var e = document.createElement(this.element);\n e.className = this.className;\n var endRegExp = new RegExp(this.terminator, "mg");\n endRegExp.lastIndex = w.matchStart+w.matchLength;\n var matched = endRegExp.exec(w.source);\n if(matched) {\n var txt = w.source.substr(w.matchStart+w.matchLength, \n matched.index-w.matchStart-w.matchLength);\n if(this.keepdelim) {\n txt = w.source.substr(w.matchStart, matched.index+matched[0].length-w.matchStart);\n }\n e.appendChild(document.createTextNode(txt));\n w.output.appendChild(e);\n w.nextMatch = endRegExp.lastIndex;\n }\n}\n\nconfig.formatters.push({\n name: "displayMath1",\n match: "\s\s\s$\s\s\s$",\n terminator: "\s\s\s$\s\s\s$\s\sn?",\n element: "div",\n className: "math",\n handler: config.formatterHelpers.mathFormatHelper\n});\n\nconfig.formatters.push({\n name: "inlineMath1",\n match: "\s\s\s$", \n terminator: "\s\s\s$",\n element: "span",\n className: "math",\n handler: config.formatterHelpers.mathFormatHelper\n});\n\nvar backslashformatters = new Array(0);\n\nbackslashformatters.push({\n name: "inlineMath2",\n match: "\s\s\s\s\s\s\s(",\n terminator: "\s\s\s\s\s\s\s)",\n element: "span",\n className: "math",\n handler: config.formatterHelpers.mathFormatHelper\n});\n\nbackslashformatters.push({\n name: "displayMath2",\n match: "\s\s\s\s\s\s\s[",\n terminator: "\s\s\s\s\s\s\s]\s\sn?",\n element: "div",\n className: "math",\n handler: config.formatterHelpers.mathFormatHelper\n});\n\nbackslashformatters.push({\n name: "displayMath3",\n match: "\s\s\s\sbegin\s\s{equation\s\s}",\n terminator: "\s\s\s\send\s\s{equation\s\s}\s\sn?",\n element: "div",\n className: "math",\n handler: config.formatterHelpers.mathFormatHelper\n});\n\n// These can be nested. e.g. \sbegin{equation} \sbegin{array}{ccc} \sbegin{array}{ccc} ...\nbackslashformatters.push({\n name: "displayMath4",\n match: "\s\s\s\sbegin\s\s{eqnarray\s\s}",\n terminator: "\s\s\s\send\s\s{eqnarray\s\s}\s\sn?",\n element: "div",\n className: "math",\n keepdelim: true,\n handler: config.formatterHelpers.mathFormatHelper\n});\n\n// The escape must come between backslash formatters and regular ones.\n// So any latex-like \scommands must be added to the beginning of\n// backslashformatters here.\nbackslashformatters.push({\n name: "escape",\n match: "\s\s\s\s.",\n handler: function(w) {\n w.output.appendChild(document.createTextNode(w.source.substr(w.matchStart+1,1)));\n w.nextMatch = w.matchStart+2;\n }\n});\n\nconfig.formatters=backslashformatters.concat(config.formatters);\n\nwindow.wikify = function(source,output,highlightRegExp,tiddler)\n{\n if(source && source != "") {\n var wikifier = new\n Wikifier(source,formatter,highlightRegExp,tiddler);\n wikifier.subWikify(output,null);\n jsMath.ProcessBeforeShowing();\n }\n}\n//}}}
[[Jim|http://www.cv.nrao.edu/~jcondon/]] is a radio astronomer at the [[National Radio Astronomy Observatory|http://www.nrao.edu]] in Charlottesville, Virginia. \n\n''Office:'' NRAO, 520 Edgemont Road, Room 340\n''Email:'' jcondon at nrao.edu\n''Phone:'' 296-0322
[[Home Page]]\n----\n[[Jim Condon]]\n[[Scott Ransom]]\n----\n[[Syllabus|Syllabus2010.html]]\n[[Constants and Units|ConstantsandUnits.html]]\n[[References and Links|ReferencesandLinks.html]]\n----\n[[1. Introduction to Radio Astronomy|Introradastro.html]]\n[[2. Discovery of Cosmic Radio Waves|Discovery.html]]\n[[3. A Tour of the Radio Universe|Tour.html]]\n----\n[[4. Brightness and Flux|Brightness.html]]\n[[5. Radiative Transfer|Radxfer.html]]\n[[6. Blackbody Radiation|BlackBodyRad.html]]\n[[7. Larmor Radiation|LarmorRad.html]]\n[[8. Summary|SummaryRadiation.html]]\n----\n[[9. Antenna Theory|AntennaTheory.html]]\n[[10. Reflector Antennas|ReflectorAntennas.html]]\n[[11. 2D Apertures|2DApertures.html]]\n[[12. Radio Telescopes|RadioTelescopes.html]]\n[[13. Radiometers|Radiometers.html]]\n[[14. Interferometers|Interferometers.html]]\n[[15. Summary|SummaryAntRx.html]]\n----\n[[16. HII Regions|HIIRegions.html]]\n[[17. Free-Free Emission|FreeFreeEmission.html]]\n[[18. Summary|SummaryFreeFree.html]]\n----\n[[19. Magneto- bremsstrahlung|Magnetobremsstrahlung.html]]\n[[20. Lorentz Transform|LorentzTransform.html]]\n[[21. Synchrotron Radiation|SynchrotronRadiation.html]]\n[[22. Synchrotron Sources|SynchrotronSources.html]]\n[[23. Synchrotron Self-Absorption|SelfAbsorption.html]]\n[[24. Inverse-Compton Scattering|InverseCompton.html]]\n[[25. Extragalactic Sources|ExtraGalactic.html]]\n[[26. Summary|SummaryNonthermal.html]]\n----\n[[27. Pulsars|Pulsars.html]]\n[[28. Pulsar Timing|PulsarTiming.html]]\n----\n[[29. Spectral Lines|SpectralLine.html]]\n[[30. Radiative Transfer|LineRadxfer.html]]\n[[31. Recombination Lines|RecombLines.html]]\n[[32. Molecular Spectra|MolecularSpectra.html]]\n[[33. HI 21 cm Line|HILine.html]]\n[[34. Summary|SummaryLine.html]]\n----\n[[35. Fourier Transforms|FourierTransforms.html]]\n----\n
The official course meeting time is:\n''Monday and Wednesday, 2:00-3:30 PM in Room 265''
Besides your problem sets and a final exam, you will have a semester project to write an observing proposal for a single dish radio telescope (preferably the GBT). This proposal will be due on ''Wednesday, December 5'' at the beginning of class.\n\nYou may work alone or with a partner (i.e. no groups larger than 2 people). The proposal should follow the [[guidelines for NRAO proposals|http://www.gb.nrao.edu/gbtprops/generalproposalinfo.shtml]]. In general, the scientific justification should be around 1000 words in length and the total of scientific and technical justifications should be no more than 4 pages including figures.\n\nYou should take a look at the most recent [[GBT call for proposals|http://www.gb.nrao.edu/gbtprops/latestgbtcfp.shtml]], and use the references listed there when planning your observations. The [[GBT Proposer's Guide|http://wwwlocal.gb.nrao.edu/gbtprops/man/GBTpg.pdf]] is a valuable resource.
[[Scott|http://www.cv.nrao.edu/~sransom]] is an astronomer at the [[National Radio Astronomy Observatory|http://www.nrao.edu]] in Charlottesville, Virginia. \n\n''Office:'' NRAO, 520 Edgemont Road, Room 344\n''Email:'' sransom at nrao.edu\n''Phone:'' 296-0320
<<tabs txtMainTab Timeline Timeline TabTimeline All 'All tiddlers' TabAll Tags 'All tags' TabTags More 'More lists' TabMore>>
Using TiddlyWiki and jsMath
Univ. of Virginia: Astro 5340 //Radio Astronomy//