Difference between revisions of "Category:Isis / Slang"

From Remeis-Wiki
Jump to navigation Jump to search
m (Obst moved page Isis to Category:Isis)
m
(18 intermediate revisions by 7 users not shown)
Line 1: Line 1:
The [http://space.mit.edu/cxc/isis/|Interactive Spectral Interpretation System (ISIS)] was developed at MIT for the analysis of X-ray spectra.
+
'''This page is being [https://www.sternwarte.uni-erlangen.de/wiki/index.php/Category_talk:Isis_/_Slang discussed].'''
  
== Before you start ==
+
The [[http://space.mit.edu/cxc/isis/ Interactive Spectral Interpretation System (ISIS)]] was developed at MIT for the analysis of X-ray spectra.
  
==== ISIS history ====
+
Note that this page was just copy-pasted from the old wiki. This is only a short list of instructions that will be available. I do not think that a full list of all instructions should go here for the new wiki, I'm trying to find another solution for that (Matthias: ''What about looking at the content of the category below?'') In the end, I think only the instructions to get isis running and first steps should be here (Matthias: ''I disagree because category pages (like this) are not considered during searches! That's why I have created pages with the "ISIS history file" and "ISISscripts" separately''). I will move all the advanced stuff like defining models, timing tools, etc. somewhere else.
You will make your ISIS-life A TON easier by setting up an ISIS history file that saves any interactive commands you use. They are usually automatically set on the Remeis-cluster, otherwise go to your .bashrc and use:
+
* [[ISIS_introduction_for_the_new_bachelor_students|Introduction for the new students]]
 
+
* [[Isis_tutorial|ISIS Tutorial]]
<code>
+
* [[Plotting_with_the_S-Lang_Xfig_module|Plotting with the S-Lang Xfig module, instructions and examples]]
ISIS_HISTORY_FILE=/path_where_you_want_your_file_ususally_home/.isis_history
+
* [[How_to_define_your_own_models_in_ISIS|Define your own models in ISIS]]
export ISIS_HISTORY_FILE
+
* [[Questions_and_Answers| Questions and Answers]]
</code>
+
* [http://www.sternwarte.uni-erlangen.de/git.public/?p=isisscripts;a=history;f=README| README file] for using/.../changing the [http://www.sternwarte.uni-erlangen.de/isis/ ISISscripts]
 
+
* [[Timing_tools|Use timing tools with ISIS]]
Adapt for other shells accordingly.
+
* [[Parallel_Error_Calculation_using_MPI_and_SLmpi|Parallel Error Calculation using MPI and SLmpi]]
 
+
* [[Fake_an_Observation_with_ISIS|fake an observation with isis]]
==== ISISscripts ====
+
* [[Fit2dcurve|fit a curve to a 2D data set via parameterized polynomials]]
A huge (and extremely useful) collection of useful ISIS functions, written and maintained by the Remeis observatory (and certainly containing thousands of working hours by a variety of people) can be found here:
+
* [[Simfit|Simultaneous Fits of a large number of observations]]
 
+
* [[Fitting_Equivalent_Widths|fitting equivalent widths directly]]
[http://www.sternwarte.uni-erlangen.de/isis/ http://www.sternwarte.uni-erlangen.de/isis/]
+
* [[ Emcee|emcee - the Markov-Chain-Monte-Carlo hammer]]
 
+
* [[Install_ISIS_on_Mac|install on macOS 11.6 to 10.15 - fresh]]
Please cite properly when used!
+
* [[Making_tables_with_sltable|Quickly generate a LaTeX table of spectral parameters with uncertainties]]
 
+
* [[Isis/s-lang video tutorial by F. Fürst]]
== Instructions ==
 
Note that this page was just copy-pasted from the old wiki. This is only a short list of instructions that will be available. I do not think that a full list of all instructions should go here for the new wiki, I'm trying to find another solution for that. In the end, I think only the instructions to get isis running and first steps should be here. I will move all the advanced stuff like defining models, timing tools, etc. somewhere else.
 
* Introduction for the bachelor students
 
* ISIS Tutorial (X-ray astronomy lecture 2012)
 
* Plotting with the S-Lang Xfig module, instructions and examples
 
* Define your own models in ISIS
 
* Questions and Answers
 
* [http://www.sternwarte.uni-erlangen.de/git.public/?p=isisscripts;a=history;f=README| README file] for using/.../changing the [http://www.sternwarte.uni-erlangen.de/isis/|ISISscripts]
 
* Use timing tools with ISIS
 
* Parallel Error Calculation using MPI and SLmpi
 
* fake an observation with isis
 
* fit a curve to a 2D data set via parameterized polynomials
 
* Simultaneous Fits of a large number of observations
 
* fitting equivalent widths directly
 
* emcee - the Markov-Chain-Monte-Carlo hammer
 
* install on a MAC OS X (10.10 yosemite) - fresh
 
* Quickly generate a LaTeX table of spectral parameters with uncertainties
 
 
 
== Important/Useful ISIS functions ==
 
* Spectral Analysis
 
* Timing Analysis
 
* Plotting with SLxfig
 
* Uncertainties & Contours
 
* Debugging & Programming
 
  
 
== S-Lang tips & tricks ==
 
== S-Lang tips & tricks ==
* S-Lang modules (function packages)
+
* [[Modules | S-Lang modules (function packages)]]
 
* writing helps for functions
 
* writing helps for functions
* functions within structures
+
* [[Functions_within_structures|functions within structures]]
* function nesting
+
* [[Function_nesting|function nesting]]
* self-value-management
+
* [[Self-value_management|self-value-management]]
* changing qualifiers before passing them on
+
* [[Changing_qualifiers_before_passing_them_on|changing qualifiers before passing them on]]
 
* speed up code
 
* speed up code
** iterating over an array - three different for-loops
+
** [[Iterating_over_an_array_-_three_different_for-loops|iterating over an array - three different for-loops]]
** ternary operator ?:
+
** [[Ternary_operator_%3F|ternary operator ?: ]]
** profile - Run-time profiler: Analyses (nested) function run-times
+
** [[Profiling|profile - Run-time profiler: Analyses (nested) function run-times]]
* passing information to a fit function via metadata
+
* [[Pass_information_to_a_fit_function_via_metadata|passing information to a fit function via metadata]]
* References to variables
+
* [[References_to_variables|References to variables]]
 +
* [[Name_of_the_calling_function_(ISIS/Slang)| Name of the calling function]]
  
 
[[Category:Software]]
 
[[Category:Software]]

Revision as of 01:43, 15 December 2021

This page is being discussed.

The [Interactive Spectral Interpretation System (ISIS)] was developed at MIT for the analysis of X-ray spectra.

Note that this page was just copy-pasted from the old wiki. This is only a short list of instructions that will be available. I do not think that a full list of all instructions should go here for the new wiki, I'm trying to find another solution for that (Matthias: What about looking at the content of the category below?) In the end, I think only the instructions to get isis running and first steps should be here (Matthias: I disagree because category pages (like this) are not considered during searches! That's why I have created pages with the "ISIS history file" and "ISISscripts" separately). I will move all the advanced stuff like defining models, timing tools, etc. somewhere else.

S-Lang tips & tricks