Difference between revisions of "Category:Isis / Slang"

From Remeis-Wiki
Jump to navigation Jump to search
m (Protected "Category:Isis / Slang" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)))
m
(14 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].'''
  
This page is a copy from the old wiki. It does not show the content of a usual category page and has to be updated!
+
The [[http://space.mit.edu/cxc/isis/ Interactive Spectral Interpretation System (ISIS)]] was developed at MIT for the analysis of X-ray spectra.
  
== Before you start ==
+
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.
 
+
* [[ISIS_introduction_for_the_new_bachelor_students|Introduction for the new students]]
==== ISIS history ====
+
* [[Isis_tutorial|ISIS Tutorial]]
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:
+
* [[Plotting_with_the_S-Lang_Xfig_module|Plotting with the S-Lang Xfig module, instructions and examples]]
 
+
* [[How_to_define_your_own_models_in_ISIS|Define your own models in ISIS]]
<code>
+
* [[Questions_and_Answers| Questions and Answers]]
ISIS_HISTORY_FILE=/path_where_you_want_your_file_ususally_home/.isis_history
 
export ISIS_HISTORY_FILE
 
</code>
 
 
 
Adapt for other shells accordingly.
 
 
 
==== ISISscripts ====
 
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:
 
 
 
[http://www.sternwarte.uni-erlangen.de/isis/ http://www.sternwarte.uni-erlangen.de/isis/]
 
 
 
Please cite properly when used!
 
 
 
== 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]
 
* [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
+
* [[Timing_tools|Use timing tools with ISIS]]
* Parallel Error Calculation using MPI and SLmpi
+
* [[Parallel_Error_Calculation_using_MPI_and_SLmpi|Parallel Error Calculation using MPI and SLmpi]]
* fake an observation with isis
+
* [[Fake_an_Observation_with_ISIS|fake an observation with isis]]
* fit a curve to a 2D data set via parameterized polynomials
+
* [[Fit2dcurve|fit a curve to a 2D data set via parameterized polynomials]]
* Simultaneous Fits of a large number of observations
+
* [[Simfit|Simultaneous Fits of a large number of observations]]
* fitting equivalent widths directly
+
* [[Fitting_Equivalent_Widths|fitting equivalent widths directly]]
* emcee - the Markov-Chain-Monte-Carlo hammer
+
* [[ Emcee|emcee - the Markov-Chain-Monte-Carlo hammer]]
* install on a MAC OS X (10.10 yosemite) - fresh
+
* [[Install_ISIS_on_Mac|install on macOS 11.6 to 10.15 - fresh]]
* Quickly generate a LaTeX table of spectral parameters with uncertainties
+
* [[Making_tables_with_sltable|Quickly generate a LaTeX table of spectral parameters with uncertainties]]
 
+
* [[Isis/s-lang video tutorial by F. Fürst]]
== 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