Menu

Tree [r1847] / trunk /
 History

HTTPS access


File Date Author Commit
 .settings 2018-05-20 david_benn [r1539] Updated change log, build.xml, dist jar
 data 2017-07-25 david_benn [r1457] #364 Create VeLa: consistent case usage; parame...
 dist 2020-05-07 david_benn [r1841] Updated dist jar
 doc 2020-05-12 david_benn [r1847] 2.21.1 revision update
 extlib 2020-05-03 david_benn [r1811] Updated readme
 install-files 2019-02-26 david_benn [r1603] Increased initial heap size to be in line with ...
 mockups 2009-07-12 david_benn [r71] Created ResourceAccessor to properly obtain res...
 plugin 2020-05-07 david_benn [r1838] #703 Index out of bounds error from HJD convert...
 script 2020-04-25 david_benn [r1778] VStar API example
 src 2020-05-12 david_benn [r1845] Changed plugin selection to single from multipl...
 test 2020-04-25 david_benn [r1781] Made PBT source files text files for now
 test_report 2011-05-03 david_benn [r748] Checking for previously selected CLEANest freqs...
 .classpath 2020-04-25 david_benn [r1776] Removed absolute path to my home dir from ANTLR...
 .project 2016-07-26 david_benn [r1407] #364 Create VeLa: fixed caching and added UT fo...
 .pydevproject 2010-12-17 david_benn [r664] Fix to help doc and update of jar.
 ChangeLog.txt 2020-05-12 david_benn [r1846] Updates to change log, some retrospective
 FAQ.txt 2010-11-02 david_benn [r629] Toolbar: added polynomial fit button and change...
 ReadMe.txt 2017-10-27 david_benn [r1471] Updated to Java 1.8
 VStar.sh 2018-09-15 david_benn [r1573] #636 AID web service load optimisations: increa...
 build-dev.xml 2020-04-14 david_benn [r1753] Added includeantruntime="false" in java targets
 build.xml 2020-05-03 david_benn [r1826] Renamed win32 target as win given that win32 is...

Read Me

Introduction
============
VStar is a visualisation and analysis tool for variable star observation data
developed in collaboration with the American Association of Variable Star 
Observers (http://www.aavso.org/) and the Citizen Sky project 
(http://www.citizensky.org/).

VStar can load observation data from files or the AAVSO International 
Database, display interactive light curves and phase plots, and perform period 
analysis.

Plug-ins allow VStar's functionality to be extended.

Installation
============
In order to run VStar, you need to have version 1.8 or higher of the Java 
runtime installed on your computer. See http://java.com/en/download/manual.jsp

The dist directory contains the latest vstar.jar built from source so you
don't have to build it (see below).

The file extlib/ReadMe.txt details additional free Java libraries that are
required (and should already be present as part of this distribution) to run
VStar.

The data directory contains sample variable star data files mostly taken
from the AAVSO International Database.

Running VStar 
=============
The easiest way to run the latest version of VStar is by clicking on the
Java WebStart (TM) download button on the AAVSO web page Data tab (Data -> 
Data Analysis) or the VStar SourceForge web site or the Citizen Sky VStar 
team page: 

 o http://www.aavso.org/vstar-overview
 o https://sourceforge.net/projects/vstar
 o http://www.citizensky.org/teams/vstar-software-development

The WebStart vstar.jnlp file can be saved (e.g. to the desktop) and used as an
alternative to accessing VStar via the web site.

VStar can also be launched by one of the following methods:

o Mac OS X: double-clicking the "VStar" launcher application.
o Windows: double-clicking "VStar.exe" launcher application.
o Linux (or other Unix variants or bash users): running the "VStar.sh" shell script.

  Each of the foregoing options runs VStar with the same memory allocation 
  parameters as for WebStart, permitting, for example, larger datasets 
  to be loaded. For running VStar locally, this is the best method.
  
Opening a data file in VStar
============================
If you obtained the VStar distribution via SourceForge, you will find a data
folder containing sample datasets.

If you started VStar via WebStart rather than obtaining the distribution
via SourceForge, the latest example data files are available here:

   https://sourceforge.net/projects/vstar/files/
or http://vstar.svn.sourceforge.net/viewvc/vstar/trunk/data

To open a data file in VStar:

1. Select "New Star from File..." from the File menu.
2. Navigate to the data directory via the file dialog.
3. Choose a file, e.g. "eps_aur_2445000.csv".
   and plot views.
  
Building from source
====================
This section is of interest to developers rather than VStar users. 

The file build.xml is an Ant file used for building a VStar distribution jar 
file from source. This is not necessary if you just want to run VStar, only 
if you want to Ant can be downloaded from http://ant.apache.org/ and 1.7.0 
or higher is assumed. Type "ant -p" to see the options.

The src directory contains the Java source code for the tool.

The most recent version of the source code may be obtained from the VStar 
SourceForge repository at http://vstar.svn.sourceforge.net

Testing
=======
The test directory contains unit tests. For testing, JUnit 3.8.2 is 
assumed (http://www.junit.org). This is of interest to developers only.
See also extlib/ReadMe.txt for more about testing libraries.

Licensing
=========
VStar is licensed under the GNU Affero General Public License, version 3.
See doc/license or http://www.gnu.org/licenses/agpl-3.0-standalone.html for
details.

For licensing and links to source code for the external libraries used by 
VStar see the included ./extlib/ReadMe.txt file.
Auth0 Logo