<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Projects — C-Munipack 2.0.8 documentation</title> <link rel="stylesheet" href="_static/default.css" type="text/css" /> <link rel="stylesheet" href="_static/pygments.css" type="text/css" /> <script type="text/javascript"> var DOCUMENTATION_OPTIONS = { URL_ROOT: '', VERSION: '2.0.8', COLLAPSE_INDEX: false, FILE_SUFFIX: '.html', HAS_SOURCE: true }; </script> <script type="text/javascript" src="_static/jquery.js"></script> <script type="text/javascript" src="_static/underscore.js"></script> <script type="text/javascript" src="_static/doctools.js"></script> <link rel="top" title="C-Munipack 2.0.8 documentation" href="index.html" /> <link rel="up" title="Using Muniwin" href="using_muniwin.html" /> <link rel="next" title="Profiles" href="profiles.html" /> <link rel="prev" title="Using Muniwin" href="using_muniwin.html" /> </head> <body> <div class="related"> <h3>Navigation</h3> <ul> <li class="right" style="margin-right: 10px"> <a href="genindex.html" title="General Index" accesskey="I">index</a></li> <li class="right" > <a href="profiles.html" title="Profiles" accesskey="N">next</a> |</li> <li class="right" > <a href="using_muniwin.html" title="Using Muniwin" accesskey="P">previous</a> |</li> <li><a href="index.html">C-Munipack 2.0.8 documentation</a> »</li> <li><a href="using_muniwin.html" accesskey="U">Using Muniwin</a> »</li> </ul> </div> <div class="document"> <div class="documentwrapper"> <div class="bodywrapper"> <div class="body"> <div class="section" id="projects"> <span id="index-0"></span><span id="id1"></span><h1>Projects<a class="headerlink" href="#projects" title="Permalink to this headline">¶</a></h1> <p>The concept of projects was introduced to retain the products of the CCD frame calibration and reduction even when another data sets were processed; it allows one to revert back to the data that have been already processed without necessity of processing them again.</p> <div class="section" id="project-types"> <h2>Project types<a class="headerlink" href="#project-types" title="Permalink to this headline">¶</a></h2> <p>The project type is one of the project settings. It was introduced to optimalize the user interface when a specific task is performed - for example, when one is making a master flat frame, some of the tools, like the light curve dialog or the find variables dialog, can be kept from the menus and the toolbar, because they are not used in this context. The <a class="reference internal" href="project_settings_dialog.html#project-settings-dialog"><em>Project settings dialog</em></a> is affected by the choice of the project type as well. The dialog presents only parameters that that used in the selected task.</p> <p>When a new project is created, the program asks one to specify a type of the new project. You can change the type afterwards in the <a class="reference internal" href="project_settings_dialog.html#project-settings-dialog"><em>Project settings dialog</em></a>. Plase note, that choice of the project type only affects visibility of user interface controls, a full set of configuration parameters is always kept in the project - no data are lost when you switch between project types.</p> </div> <div class="section" id="managing-projects"> <h2>Managing projects<a class="headerlink" href="#managing-projects" title="Permalink to this headline">¶</a></h2> <p>The Muniwin program allows one:</p> <ul class="simple"> <li>To create a new project - <a class="reference internal" href="new_project_dialog.html#new-project-dialog"><em>New project (dialog)</em></a></li> <li>To open an existing project - <a class="reference internal" href="open_project_dialog.html#open-project-dialog"><em>Open project (dialog)</em></a></li> <li>To rename the opened project using the <a class="reference internal" href="project_settings_dialog.html#project-settings-dialog"><em>Project settings dialog</em></a></li> <li>To make a copy of a project - <a class="reference internal" href="save_project_dialog.html#save-project-dialog"><em>Save project (dialog)</em></a></li> <li>To import data from old C-Munipack into a new project - <a class="reference internal" href="import_project_dialog.html#import-project-dialog"><em>Import project (dialog)</em></a></li> </ul> </div> <div class="section" id="project-settings"> <h2>Project settings<a class="headerlink" href="#project-settings" title="Permalink to this headline">¶</a></h2> <p>All configuration parameters that affect the data processing are retained in the project, allowing one to work with multiple configurations efficiently. When the projects settings are changed, the program updates the project. There is one exception to this rule - if the project is opened in the ‘read-only’ mode, the new settings are kept in the memory, but the project file is not changed.</p> <p>User-defined <a class="reference internal" href="profiles.html#profiles"><em>Profiles</em></a> allows one to efficiently cope with a situation where using multiple distinct project settings is necessary. The profile keeps the set of configuration parameters; during the creting of a new project, the initial configuration is loaded from a profile. See the <a class="reference internal" href="profiles.html#profiles"><em>Profiles</em></a> section for more information.</p> </div> <div class="section" id="files-and-directories"> <h2>Files and directories<a class="headerlink" href="#files-and-directories" title="Permalink to this headline">¶</a></h2> <p>The project consists of a set of files and folders, all of which are stored in a single base directory. A main file, called project file, is found in the base directory and it is distinguished by the “cmpack” extension. The project file keeps the project settings and a table of frames. Files that are created during a data processing are stored in a separate folder; it’s name is derived from the project file name with a suffix “-files”.</p> </div> <div class="section" id="making-a-backup-copy-of-a-project"> <h2>Making a backup copy of a project<a class="headerlink" href="#making-a-backup-copy-of-a-project" title="Permalink to this headline">¶</a></h2> <p>No special action is necessary to make a copy of a project; copy a project file, a directory with the “-files” suffix and all files that resides in it.</p> <p>Restoring is also easy; just copy the files and directories to a folder and make sure that you have the ‘read-write’ access to the project file, the directory with “-files” suffix and also to all files that resides in it. When you open a project from a read-only location, e.g. DVD, the program detects the situation and gives a warning; it allows you to open the project in the ‘read-only’ mode; in this mode, it is allowed to make outputs, e.g. light curve, but operations that would change the data files are disallowed.</p> </div> <div class="section" id="file-locking"> <h2>File locking<a class="headerlink" href="#file-locking" title="Permalink to this headline">¶</a></h2> <p>When a project is opened more than once, the program detects this situation and notifies a user. It allows one to open the project in the ‘read-only’ mode; in this mode, it is allowed to make outputs, e.g. light curve, but operations that would change the data files are disallowed. The file-based locking mechanism used should work over the network in most situation, although this is not guaranteed in all configurations.</p> <div class="admonition-see-also admonition seealso"> <p class="first admonition-title">See also</p> <p class="last"><a class="reference internal" href="profiles.html#profiles"><em>Profiles</em></a>, <a class="reference internal" href="project_settings_dialog.html#project-settings-dialog"><em>Project settings (dialog)</em></a>, <a class="reference internal" href="new_project_dialog.html#new-project-dialog"><em>New project (dialog)</em></a>, <a class="reference internal" href="load_profile_dialog.html#load-profile-dialog"><em>Load profile (dialog)</em></a></p> </div> </div> </div> </div> </div> </div> <div class="sphinxsidebar"> <div class="sphinxsidebarwrapper"> <h3><a href="index.html">Table Of Contents</a></h3> <ul> <li><a class="reference internal" href="#">Projects</a><ul> <li><a class="reference internal" href="#project-types">Project types</a></li> <li><a class="reference internal" href="#managing-projects">Managing projects</a></li> <li><a class="reference internal" href="#project-settings">Project settings</a></li> <li><a class="reference internal" href="#files-and-directories">Files and directories</a></li> <li><a class="reference internal" href="#making-a-backup-copy-of-a-project">Making a backup copy of a project</a></li> <li><a class="reference internal" href="#file-locking">File locking</a></li> </ul> </li> </ul> <h4>Previous topic</h4> <p class="topless"><a href="using_muniwin.html" title="previous chapter">Using Muniwin</a></p> <h4>Next topic</h4> <p class="topless"><a href="profiles.html" title="next chapter">Profiles</a></p> <div id="searchbox" style="display: none"> <h3>Quick search</h3> <form class="search" action="search.html" method="get"> <input type="text" name="q" /> <input type="submit" value="Go" /> <input type="hidden" name="check_keywords" value="yes" /> <input type="hidden" name="area" value="default" /> </form> <p class="searchtip" style="font-size: 90%"> Enter search terms or a module, class or function name. </p> </div> <script type="text/javascript">$('#searchbox').show(0);</script> </div> </div> <div class="clearer"></div> </div> <div class="related"> <h3>Navigation</h3> <ul> <li class="right" style="margin-right: 10px"> <a href="genindex.html" title="General Index" >index</a></li> <li class="right" > <a href="profiles.html" title="Profiles" >next</a> |</li> <li class="right" > <a href="using_muniwin.html" title="Using Muniwin" >previous</a> |</li> <li><a href="index.html">C-Munipack 2.0.8 documentation</a> »</li> <li><a href="using_muniwin.html" >Using Muniwin</a> »</li> </ul> </div> <div class="footer"> © Copyright 2012, David Motl. Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.1.3. </div> </body> </html>