Free Access
Issue
A&A
Volume 545, September 2012
Article Number A109
Number of page(s) 9
Section Numerical methods and codes
DOI https://doi.org/10.1051/0004-6361/201219115
Published online 14 September 2012

© ESO, 2012

1. Introduction

Nowadays, more than 700 exoplanet candidates are reported in the literature, most of them detected via the radial-velocimetry (RV) technique1. However, this efficient method is indirect as well as the photometric transit or astrometry techniques. One of the problems with this is the fact that RV variations can in some cases be caused by other mechanisms that are not related to the presence of low-mass companions. Phenomena such as stellar pulsation, inhomogeneous convection, spots, or magnetic cycles can prevent us from finding planets, they might degrade the parameters estimation, or give us false candidates, if they produce a stable periodic signal (e.g. Queloz et al. 2001; Bonfils et al. 2007; Huélamo et al. 2008; Figueira et al. 2010). An essential work is then needed to understand all phenomena caused by stellar variability, and to characterize their impact on RV and photometry to be able to distinguish between these and real planetary signatures.

Particularly, dark spots and bright plages are present on the surface of dwarf stars from spectral types F to M, even in their low active phase (like the Sun, e.g. Meunier et al. 2010). Their appearance and disappearance on the stellar photosphere, combined with the stellar rotation, may lead to errors and uncertainties in the characterization of planets both in RV and photometry (e.g. Boisse et al. 2009). In a longer term, the change in the density of spots along the stellar magnetic cycle can also induce variations in RV and spectroscopic indices (Santos et al. 2010; Dumusque et al. 2011; Lovis et al. 2011).

Before the detection of the first planet (Mayor & Queloz 1995), it was already noticed that the rotation of spots with the stellar surface alters the line profiles, modifying the line centroids without changing the true RV of the star. It was also thought that line bisector variations are also induced by modification of the convection pattern. In 1997, Saar and Donahue developed simple models from a medium-strength Fe I line at about 6000 Å to examine the effect of starspots and convective inhomogeneities. The authors derived a relation between the semi-amplitude of the RV, the vsini of the star and the fraction of the stellar disk covered by the spot. Using models of Ca I 6439 Å and Fe I 6430 Å lines, Hatzes (1999, 2002) reproduced the RV and the bisector line deformation induced by spotted line profile and derived similar relations. Desort et al. (2007) computed the visible spectra of various spectral type stars and simulated the weight of the spot in each wavelength, applying a black-body law to the stellar spectrum as a function of the spot temperature. To explain the variability observed in LkCa 19, Huerta et al. (2008) modeled the effect of starspots on the RV of young stars. To do so, they synthesized different spectra on a 100 Å bandpass near 6300 Å with the spot depicted as a zone with a lower temperature than the stellar surface, with lower intensity and different spectral features. In a different way, Lanza et al. (2010) derived a model to compute the RV variation from the photometric light curve that they applied on CoRoT-7 and HD 189733 (Lanza et al. 2011). Aigrain et al. (2012) presented a similar model.

Stabilized spectrographs give high-precision RV measurements from the cross-correlation function (CCF) of the spectrum with a numerical mask (Baranne et al. 1996; Pepe et al. 2002). The CCF is then fitted with a Gaussian to derive the stellar RV. The FWHM and contrast of the CCF were also recently found to be sensitive to short-term (Boisse et al. 2009; Queloz et al. 2009) and long-term (Santos et al. 2010, Lovis et al. 2011) activity.

This paper presents SOAP, a tool offered to the community that enables simulating spots and plages on rotating stars and computes their impact on RV and photometric measurements. It also computes the main spectroscopic diagnostic to monitor stellar activity: the bisector span (BIS), calculated as defined by Queloz et al. (2001), and delivers a model of the CCF that is equivalent to the mean line of the spectrum. In particular, we highlight a novel method that enables a fast computation of the spot position and geometry.

The next section describes the software, giving the platform, the language, a short explanation of the principle of the code, a complete description of the input and output parameters, and finally, some details of the computing. We expose in a third section different tests to compare the results with other simulations and show the relation between the variations in RV, BIS and photometry with the available parameters of the code. We then apply SOAP to the data of HD 166435 (Queloz et al. 2001), TW Hya (Huélamo et al. 2008; Donati et al. 2011) and HD 189733 (Boisse et al. 2009). The last section discusses possible applications and future improvements that can be done with SOAP.

2. Software description

2.1. Platform and language

The SOAP software is available for use along with a brief manual and some example data2. When using SOAP in publication, it is appropriate to cite this paper.

SOAP is written with both C and python, for the core and high-level functions, respectively. An input parameter file driver.cfg has to be filled in by the user and uploaded on the webpage. After running the program, an output file, output.dat, and an output directory, CCFs, are returned.

2.2. Principle

SOAP first computes the non-spotted emission of the star in photometry and in RV. To do that, the visible stellar disk is centered on a grid of several tens of thousands of resolution elements. The typical line of the emerging spectrum of the star is modeled by a Gaussian for each grid cell that is equivalent to the spectrum’s CCF. Each Gaussian (in a given stellar position) is Doppler-shifted according to the projected rotational velocity and weighted by a linear limb-darkening law.

SOAP calculates the position of the surface inhomogeneities defined by their latitudes, longitudes, and sizes. The cells inside the spots are modeled by the same Gaussian as for the stellar disk, but are weighted by their brightness (0 for a dark spot, higher than 1 for a bright plage). The code then removes (for dark spots) or adds (for bright spots or plages) the CCF and flux of the inhomogeneities to those of the non-spotted star. Finally, SOAP delivers the integrated spectral line, the flux, the RV, and the BIS as a function of the stellar rotational phase.

2.3. Input parameters

The input parameters are assigned by the user in the file driver.cfg. They are displayed in Table 1 and described in the following.

  • Resolution of the simulation: the parameter grid determines the number of cells to resolve the stellar disk on a squared box of grid × grid resolution elements. The position of the spot at each phase is settled thanks to the determination of the location of its circumference (cf. Sect. 2.5). The spot circumference is determined with nrho number of resolution elements (cf. Fig. 1). We find that there are no significant changes in the results for values beyond grid = 300 and nrho = 20, and conclude that this option combines fast computation and sufficient resolution.

    Table 1

    Input parameters.

    thumbnail Fig. 1

    In three dimensions, the spot is first located in front of the observer (the x-axis is aligned with the line of sight). nrho number of points are equally distributed along the circumference of the spot (small black dots).

  • Stellar parameters: the user can change the following stellar parameters: linear limb-darkening coefficient limb, stellar radius radius expressed in Sun radius, rotation period Prot in day, stellar inclination angle with the line of sight I, mean star’s velocity gamma in km s-1, and the initial phase for the computation of the simulation, psi. We note that SOAP fixes the reference of 0° in longitude as the position of the first spot in front of the line of sight at phase equals to 0.

  • Spot parameters: the code allows including up to four spots, and choosing their longitude long and latitude lat in degrees. Their radius is defined by size and expressed as a linear projected value of the stellar radius. We remark that for a filling factor of less than 10%, a radius expressed as a linear projected value or as an arc value along the surface is completely identical. The brightness of the spot, defined by bright, corresponds to a weight to the stellar flux, and could take all positive values. Set to , it will model a darker spot than the stellar photosphere and, with a value higher than 1, it will simulate plages with a higher brightness than the star. This weight is applied to the CCF that modeled the emitted spectrum. We note that the same Gaussian is used for the photosphere and the inhomogeneities.

  • CCF parameters: the parameters of the Gaussian can also be chosen to account for the resolution and accuracy of the spectrograph, as well as the way the observed CCF was computed to be as close as possible to real data. The code asks for the width in km s-1, sigma0, of the CCF of a non-rotating star (or with rotational velocity too low to be resolved) with the same spectral type. We recall that it is related to the FWHM by in km s-1. The two other parameters, window and the step in km s-1, give the characteristics to calculate the CCF function. For low-rotator stars and high-resolution spectrographs, typical values are window = 20 km s-1 and step = 0.5 km s-1 (see Fig. 2). Higher values should be used for window for young and/or fast-rotators stars.

thumbnail Fig. 2

Gaussian that modeled the CCF. The contrast of the CCF corresponds to the amplitude of the Gaussian. The window in RV to compute the CCF is the x-axis, here the window parameter is equal to 20 km s-1. The red points illustrate the RV where the CCF values are calculated. The span between two points is the step parameter, here equal to 0.5 km s-1.

2.4. Output parameters

The format of the output parameters is determined in the file driver.cfg. SOAP gives the values of the flux, RV and, BIS, as a function of the phase step and writes the result in the output file . By default is named “output.dat”. It gives a file with four columns: phase, flux, RV, and BIS. These values can be directly plotted by SOAP as a function of the stellar rotational phase if screen output is selected (Fig. 3).

The phase step can be chosen in two ways. It can be a constant step of a fraction of the phase, between 0. to 1. If this last is set equal to 0, the code will read phases in a file determined as an input parameter .

The computed CCFs can also be stored in the directory named CCFs if the is set to 1 (no output = 0). All input parameters are archived in the header of the FITS files generated. Each contains a one-dimension FITS file of the flux as a function of the RV on a window and with a step determined by the input parameters of the CCF.

thumbnail Fig. 3

Figure generated by SOAP (optional) showing the photometry, the RV and the BIS (from top to bottom panel) as a function of the stellar rotational phase. As a default parameter, the first spot is in front of the line of sight at phase 0.

2.5. Detailed numerical computing

CCF and flux of the non-spotted star

thumbnail Fig. 4

From left to right: 1) according to the stellar inclination and to the spot’s latitude and longitude, the xyz position of the nrho points on the spot’s circumference are calculated in 3-D. 2) The maximum and minimum y and z determine a smaller area where the spot is. 3) These {yz} positions (in 3D) are projected on the y-z plane, which gives (py, pz) positions. 4) From these values, a smaller grid is defined. Each cell of this grid is scanned. A reverse to that performed in step 1 rotation is performed to establish if the cell is inside the spot or not.

The star is computed as a disk with a radius normalized to 1. This disk is centered on a grid of grid  ×  grid cells on a y-z plane. The cells take their y and z values between −1 and 1. Each grid cell (py,pz) contains a flux value and a CCF. The flux value depends on the linear limb-darkening law. The CCF is modeled by a Gaussian with width and amplitude given by the input parameters, Doppler-shifted according to the projected rotational velocity and weighted by the linear limb-darkening law. The projected rotational velocity is calculated from the rotational period, stellar radius and inclination of the spin axis with the line of sight, given in the input parameters.

The code first sums the contribution of all grid cells of the non-spotted star to generate reference CCF and flux value.

Position and contribution of the inhomogeneities (“spots”)

The spot is defined in the simulation as a disk on the stellar surface. When the spot rotates with the stellar photosphere, the shape of the spot seen along the line of sight changes and becomes ellipsoidal. The code is able to compute this so fast (see Sect. 3.1) because it does not calculate the projected geometry of the spot.

The grid is on the y-z plane and the x-axis is along the line of sight. If the star is seen edge-on, it rotates around the z-axis. We remember that the stellar angle in the plane of the sky has no impact on the result and is completely omitted. The grid cells take values between −1 and 1. These maximum values correspond to the stellar radius.

For each phase, the code first determines the area of the grid where the inhomogeneities are located. To do that, the spot is initialized in front of the line of sight, on the equator of a star seen edge-on. From there, the spot has a well known geometry of a circle centered on the x-axis and a radius size (in stellar radius) given in the input parameters.

For each nrho, the number of points on the circumference of the spot, the code calculates the position according to the stellar inclination, spot latitude and longitude (see step 1 in Fig. 4). For that a three-rotations matrix is applied to the nrho points: a rotation of the angle of the stellar inclination i about the y-axis Ry(ϕ), a rotation of the spot longitude long about the z-axis Rz(θ), and a rotation of the spot latitude lat about the y-axis Ry(ψ): (1)with We note that the conventions give ϕ = 90 − i (in degree) and ψ = −lat and at that point, the xyz values are given as a fraction of the stellar radius.

The xyz positions of the nrho points are then rotated according to the rotational phase, with an angle φ = 360 × ph, ph is a number between 0 and 1 (see Sect. 2.4). The rotation is performed along the unit vector aligned with the stellar inclination u = (cos(i), 0, sin(i)). The rotation matrix Ru(φ) is (2)with From these nrho xyz positions, the code defines the visibility of the spot. If it is visible, it defines a smaller area where the spot is according to the minimum and maximum values taken by y and z (see step 2 in Fig. 4). When there are both visible and invisible points, i.e. the spot is on the edge, the minima/maxima are over-/underestimated if the spot is on one of the axis (y or z). This is solved following the idea that if the spot is on the bottom z-axis (z < 0), then the minimum z value is equal to −1.

Then, the maximal/minimal y-z values are transposed onto the grid (py,pz), which depends on the sampling given by the grid parameter (see step 3 in Fig. 4). We note that the code never memorizes the position of the spot in the grid coordinate (py,pz).

Then the code calculates the impact of the spot on the stellar photometry and velocity. The code scans the smaller grid and checks whether each center of the cell is located inside or outside the spot. Because we do not know the projected geometry of the spot in its actual position, we perform an inverse rotation of the matrix given in Eq. (1) to replace the grid point where it would be in the initial configuration, an equatorial spot on an edge-on star, where the spot has the well-known geometry of a circle centered on the x-axis (see step 4 in Fig. 4). If the grid-point (py,pz) is inside the spot, a Gaussian is attributed to this point with a velocity according to the projected rotational velocity, and weighted by the linear limb-darkening law and the intensity of the spot defined by its brightness (1 − bright). For this last point, we note that the computed CCF for the spots is to represent what is removed (for dark spots) or added (for bright spots) to the unspotted stellar CCF. The code then generates a summed CCF and a flux value for the spots at each wanted rotational phase. For dark spots, the CCF and flux values correspond to the stellar intensity that is hidden by the spots.

Final parameters

The code then subtracts for each phase the spots CCF from the non-spotted stellar CCF, and the spots flux value from the non-spotted stellar flux. SOAP returns a CCF and a flux value for each queried phase.

The flux value corresponds to the photometry, which is normalized to the maximum value along the rotational phase.

Each CCF is normalized to the maximum value of each CCF. Each CCF is fitted by a Gaussian to return RV values for each phase. The BIS values are calculated as described in Queloz et al. (2001).

3. Tests and comparison with data

3.1. Performance

The computation of the code is sufficiently fast to allow many simulations and adjusting the data. For a MacBook Pro with a 2.33 GHz Intel Core Duo, calculating 10 000 phases of a star with one always visible spot takes less than 40 s. To simulate 10 000 phases of a star with four spots, the calculation and the output files are ready in less than 90 s. We emphasize that in the simulations reported below (Sect. 3.3), a sufficient number of 100 phases per rotational period were computed. The code is therefore perfectly suitable for solving inverse problems.

thumbnail Fig. 5

Semi-amplitude of the RV (squares) and BIS (circles) variations as a function of vsini. The empty points are for a resolution power of the spectrograph of R = 75 000 and the filled ones are for R = 40 000. All other parameters are fixed (cf. text). The lines are the best chi-square fits from Eqs. (3) and (4).

3.2. Looking at different parameters

In Boisse et al. (2011), we used SOAP to derive the periodicity properties of the RV variations induced by spots, as well as to derive the relations between the RV, the photometry and the CCF parameters (BIS, FWHM and contrast). For the simulations, we chose a G0V star with a radius of 1.1 R and a vsini = 5.7 km s-1, a linear limb darkening of 0.6, and a spectrograph resolution of 110 000. The spot was considered as a dark surface without any emission of light, and a size of 1% of the visible stellar surface. We refer to this paper for the computation of the RV variations induced by one or two spots with different stellar inclinations and spot latitudes and longitudes (cf. their Figs. 1 and 11), and also for the corresponding relations between the RV and the bisector span (cf. their Figs. 6 and 13). These authors also showed the relations between the FWHM and the photometry for one and two spots (their Figs. 8 and 14). For one specific case, the relation between RV, BIS, FWHM, contrast, and photometry is shown in their Figs. 1 and 7. On the webpage, one can find computed values (output files) for specific cases so that the user can check the proper calculation of the code.

In Fig. 3, we show the flux, RV, and BIS as a function of the stellar rotational phase for one equatorial spot of 1% on the surface of an edge-on star with equivalent parameters that are given in the previous paragraph.

thumbnail Fig. 6

Semi-amplitude of RV (square), BIS (circle), and photometry (green triangle) as a function of the filling factor of the spot fr. Two different vsini at 3 and 7 km s-1 (filled and empty markers) are drawn. The photometry does not depend on vsini. All other parameters are fixed (cf. text). The dashed lines correspond to the best linear fits.

To check the reliability of the code with previous simulations, we sought to reproduce the laws derived first by Saar & Donahue (1997), and by Hatzes (1999, 2002) and Desort et al. (2007) (cf. introduction). We simulated a spotted star as close as possible to the star of the Saar & Donahue (1997) simulation. We generated a 1% dark spot on the equator of a G2V edge-on star. In the following analysis of this section, all parameters are fixed on these values, except those studied in each paragraph. We plot in Fig. 5 the semi-amplitude of the RV (squares) and the BIS (circles) as a function of the vsini. The semi-amplitude is defined in this paper as half of the maximum deviation, hence , , and later for the photometry. We considered observations made with a spectrograph with a resolution power of about R = 75 000 (empty points) and R = 40 000 (filled ones). We recall that the resolution power is coded in SOAP as sigma0, the width of the CCF of a non-rotating star or with a rotational velocity too low to be resolved. The sigma0 values of G0 star are derived from the Eqs. (B.2) and (B.3) of Boisse et al. (2010) for a spectrograph resolution of 75 000 and 40 000. In contrast with previous results, we observe that the RV depends not only on the vsini but also slightly on the resolution of the spectrograph. As shown by Desort et al. (2007), the BIS variations also depend on vsini and on the resolution of the spectrograph. This dependence on the instrumental resolution is explained because the RV and the BIS are derived from the fit of a Gaussian on the CCF (cf. Sect. 2.5) and the deformation of the CCF induced by a spot of a given size depends on the instrumental resolution.

We derived the relation between the semi-amplitude of the variation of the RV, BIS, and filling factor of the spot fr, plotted in Fig. 6.

We obtained the following laws: These relations give an equivalent range of the amplitudes to those derived by Desort et al. (2007). The differences emerge because we did not simulate a temperature for the spot. We remark that Desort et al.’s results are close to those of Saar & Donahue (1997) and Hatzes (1999, 2002) at low vsini but then they depart strongly. As Desort et al. (2007) noted, this is because Saar & Donahue (1997) and Hatzes (1999, 2002) modeled the effect in only one single line that has a varying sensibility to the impact of spots. Hatzes (1999) also noticed that. As already mentioned by Desort et al. (2007), these estimates, derived by us in Eqs. (3) and (4) or by the previously quoted authors, are indicative and we discourage quantitative conclusions derived from the blind use of one of these equations.

In Fig. 5, we observe that when vsini is lower than a certain value, depending on the resolution of the spectrograph, the bisector does not vary, and thus cannot be used as a diagnostic of stellar activity. This phenomenon was already pointed out by Santos et al. (2003) and was already observed for active stars with a very low rotational velocity (e.g. Bonfils et al. 2007).

thumbnail Fig. 7

Semi-amplitude of RV (square), BIS (circle), and photometry (triangle) as a function of the linear limb-darkening coefficient. All other parameters are fixed.

thumbnail Fig. 8

RV, BIS, and photometry as a function of the stellar rotational phase. The different colors illustrate the change in latitude of the spot. The maximum amplitude variation of the three parameters are given for an equatorial spot. No variation is detected when the spot is on the pole. We note that beyond a certain value of lat (≈ 50°), the shape of the BIS variation changes.

We also aimed to characterize the impact of the linear limb-darkening coefficient. Following Claret (2004), this coefficient varies roughly from 0.5 to 0.9 (in V band) for dwarf stars with an effective temperature between 6500 K and 3800 K. Figure 7 illustrates that for the same spot, a higher linear limb-darkening coefficient induces an increased impact in RV, BIS, and photometry. This is mainly explained by a total lower brightness of the spotless star.

Figures 810 show the variations in the amplitude of the RV, BIS, and photometry as a function of stellar inclination and spot latitude angles. We remark that the variation laws are close to a cos2, as drawn with dashed lines in the figures, as expected because of the effects of projection.

We emphasize that in our simple model, most of the variables are degenerate (like the size and the brightness). Nevertheless, some parameters can be constrained by observations that allow to model real data.

thumbnail Fig. 9

Semi-amplitude of RV (square), BIS (circle), and photometry (triangle) as a function of the spot latitude. All the other parameters are fixed. The dashed lines correspond to a cos(i)2 fit.

thumbnail Fig. 10

Semi-amplitude of RV (square), BIS (circle), and photometry (green triangle) as a function of the inclination of the star with the line of sight i. Two different vsini at 3 and 7 km s-1 (filled and empty markers) are drawn. The photometry does not depend on vsini. All other parameters are fixed (cf. text). The dashed lines correspond to a cos(i)2 fit.

3.3. Simulations of published spotted stars

Several publications reported stellar RV variations that are caused by magnetic activity and not to a gravitationally bound companion. These cases could be reproduced by SOAP, which sheds light onto the parameters of the spotted stars.

HD 166435

Queloz et al. (2001) published RV variations with a period of 3.7987 days of HD 166435 observed during two years. The star was found to be photometrically and magnetically variable with the same period. This and the long-term phase instability of the RV signal, are signatures of the evolution of a spot in a stable active region. We simulated the HD 166435 variability with one spot on the stellar surface. This G0V star was observed with ELODIE, a spectrograph with a resolution power of about 42 000. Queloz et al. (1998) published for this spectrograph the relation between the stellar (B − V) and sigma0, the width of the CCF of a non-rotating star or with a rotational velocity too low to be resolved. We used their Eq. (2) and the HD 166435 (B − V) = 0.633 value to derive a sigma0 equal to 4.62 km s-1. We chose a linear limb-darkening coefficient of 0.6. Queloz et al. (2001) derived the stellar vsini = 7.6 ± 0.5 km s-1 from the width of the CCF. With a radius of 0.99 R (Takeda 2007), we can then derive a stellar inclination of 35° with the line of sight. The brightness and the size parameters are almost completely degenerate for small spots. Therefore, we decided to fix bright to 0. and to adjust the size of the spot. Because only smooth variations of the RV, BIS, and flux (without plateau) are observed, this suggests that the spot is always visible to the observer. Using the simulations, smooth variations of the parameters are observed for a spot with a latitude greater than 45° at a stellar inclination of 35°. Finally, we varied the latitude and size of the spot to be as close as possible to the observations. To obtain a good ratio between the RV and BIS semi-amplitude, we need to have a spot latitude close to 68°. The nearest semi-amplitude values to the observations are then obtained for a spot size of 2.02% of the stellar disk. The related normalized flux varies by 2.9%, which corresponds for a relative magnitude of 6.85, to 0.033 mag, which is in the lower range of the observed 0.035 to 0.05 mag variation. If we fit the RV variations with a Keplerian model, an eccentricity of 0.22 is found, equivalent to the 0.2 value reported by Queloz et al. (2001). We then agree with the conclusion of Queloz et al. (2001) that a simple one-spot model can well reproduce the observed variability. In Fig. 11, we show the result of our simulation with the input parameters given in Table 2. We tested if a two-spot scenario at opposite longitudes could also explain the data. The period would then be equal to 7.5974 d. With a radius of 0.99 R, the vsini should be overestimated. We chose to put the star equator-on, which corresponds to a vsini of 6.6 km s-1. We fixed the brightness of the spot to 0. We ran the simulations and found that no solution leads to the measured values of the semi-amplitude of the RV and the BIS (and to a good ratio between the RV and BIS semi-amplitude variations). We conclude that the two-spot scenario is not appropriate.

thumbnail Fig. 11

SOAP simulation of a star with the same characteristics as HD 166435 observed with ELODIE with a spot of 2.02% of the stellar surface to reproduce the RV, BIS, and flux variations observed by Queloz et al. (2001).

Table 2

Input parameters for the simulation of HD 166435.

TW Hya

The classical T Tauri star, TW Hya, was first announced to host a planet (Setiawan et al. 2008) before infrared RV measurements showed that a cold spot covering  ~7% of the stellar surface and located at a latitude of 54° better explained the observations (Huélamo et al. 2008). Indeed, the infrared RV variations presented a lower amplitude than the optical ones, in agreement with the spot scenario. The contrast between the spot and the photosphere is weaker in the near-infrared than in optical, inducing weaker RV variations. The spot model was derived with SOAP using the optical observations. All parameters needed for the simulations are given in the Sect. 2 of Huélamo et al. (2008). These authors reproduced an observed semi-amplitude of about 150 m s-1. The model predicts a photometric variation of 4%, much lower than the observed 20%, which prompted the authors, among other indices, to conclude that there is a dark spot combined with a bright one due to accretion. Recently, Donati et al. (2011) observed TW Hya with the ESPaDOnS spectropolarimeter at the CFHT. These authors confirmed that the RV fluctuations should come from a high-latitude photospheric cool spot overlapping with the main magnetic pole where most of the accretion is concentrated. The authors observed peak-to-peak RV variations of  ≈ 50 m s-1 that they assumed to originate from a spot at high-latitude with a size of 2% of the stellar surface. We used SOAP to simulate their data with the input parameters given in Table 3. As observed by Setiawan et al. (2008) and Huélamo et al. (2008), the computed BIS variations are too small to be detected by instruments with a resolution power lower than 70 000. The computed RV variations agree with the Donati et al. (2011) observations. But the simulated photometric variability is even lower than in the simulation by Huélamo et al. (2008) with less than 1%. While the spot may have evolved between the different observations, we can rather conclude that a simple spot model is not sufficient to explain all variables, and a combination of a dark spot and bright accretion probably explains the observables of this young star. We note that a hot accretion spot should be seen as a continuum locally in the stellar photosphere and may also induce RV drift. However, because hot spots are usually smaller than cold ones, we expect their impact to be significantly weaker.

Table 3

Input parameters for the simulation of TWHya.

Table 4

Input parameters for the simulation of HD189733.

HD 189733

HD 189733 is an active star that hosts a transiting hot-Jupiter. Boisse et al. (2009) reported  ~2-months observations performed with the SOPHIE spectrograph simultaneously to photometric MOST data to monitor the stellar activity. We used their orbital solution to remove the effect of the hot Jupiter in the RV data and modeled the residuals. The simulation was performed with one dark spot and the input parameters reported in Table 4. We chose a linear limb-darkening value of 0.8 according to Claret (2004) for [M/H] = 0, Teff = 5000 K and log g = 4.5. In Fig. 7 of Boisse et al. (2009), we observed a plateau in the variations of the parameters as a function of the rotational phase. This plateau is expected when the main spot is out of sight. We obtain a semi-amplitude close to the observed variations with a spot at 70° latitude and size of about 2% of the stellar disk, ΔRV/2 = 14 m s-1, ΔBIS/2 = 6 m s-1 and ΔFlux of 1%. The derived size of the spot agrees with the value estimated by HST observations of the star by Pont et al. (2007), thanks to occultations of spots by the transiting planet. Even if we can expect several spots in the photosphere of this star (e.g. Pont et al. 2007; Lanza et al. 2011), we observed that a one-spot model can well explain the observed RV, BIS, and flux variations (Fig. 12).

4. Perspectives

At this stage, and as presented in this paper, SOAP is at a quite basic model level. Because it is fast and clearly coded, improvements and developments can be easily implemented. Dumusque et al. (2011) already used this tool to simulate the evolution of the number of spots along the magnetic cycle of the Sun, and inferred the corresponding RV amplitude. These authors deduced a method to average the effect of the stellar activity to search for low-mass planets.

Additional improvements will be made on the tool. SOAP simulates the photometric effect due to inhomogeneities on the stellar surface. However, it does not consider the effect that they also block the convection pattern. Moreover, spots and plages are not only areas darker or brighter, but have a different temperature than the stellar photosphere. They then present different spectra than the stellar photosphere, which could be seen as different CCF parameters. This wavelength dependency must be taken into account because, if most of the accurate spectrographs are now in the optical, soon near-infrared instruments will be available, a wavelength domain in which the amplitude of RV variation due to activity is supposed to be smaller (e.g. Huélamo et al. 2008; Prato et al. 2008; Crockett et al. 2011; Mahmud et al. 2011).

thumbnail Fig. 12

In blue lines, SOAP simulation of a star with the same characteristics as HD 189733 observed with SOPHIE with a spot of 2% of the stellar surface to reproduce the RV, BIS, and flux variations observed by Boisse et al. (2009) (black data points).

Stellar magnetic fields might be monitored by polarimetry of the stellar lines induced by Zeeman effect (Donati & Landstreet 2009) with instruments such as CFHT/ESPADONS, TBL/Narval, ESO/HARSPol, or soon CFHT/SPIRou also dedicated to the search of planets around low-mass stars. A first attempt to look for relations between RV variations and polarized light is promising (Delfosse et al., in prep.). SOAP could then be developed to simulate the polarimetric emission of the active star.

When the planets are transiting in front of their parent stars, their radii are measured. And when they are also characterized in RV, which yields the mass, it leads to a measure of the mean density, which is the first step in the internal characterization of exoplanets. But the stellar inhomogeneities may have impacts on the radius determination derived from transit detections. One of the impacts is that it hampers a correct determination of the radius. That will be crucial for determining atmospheric components that are derived from the radius variations as a function of wavelength (e.g. Czesla et al. 2009).

Dedicated observations of active stars are therefore needed, if possible simultaneously, in RV, photometry, and polarimetry to characterize the different level of stellar variability, to understand the correlation between the different proxies, and to constrain the simulations. The release of thousands of light curves from the space missions CoRoT and Kepler dedicated to asteroseismology and the search for planets via transit will help us to understand statistically the photometric variability of these stars.

This tool is useful for computing and testing the effect of stellar activity on RV and photometry. It will help to understand the challenges related to the knowledge of stellar activity

for the next decade: detect rocky planets in the habitable zone of their stars (from G to M dwarfs), understand the activity in the low-mass end of M dwarf (on which future projects such as SPIRou or CARMENES will focus), limitation to the sum of different transit observations to characterize the atmospheric components (from the ground or with Spitzer and JWST), and search for planets around young stars. These can be simulated with SOAP to search for indices and corrections of the effect of activity.


1

Consult the up-to-date catalogue of the website exoplanet.eu

Acknowledgments

We are grateful to the referee for constructive comments. I.B. and N.C.S. acknowledge the support by the European Research Council/European Community under the FP7 through a Starting Grant, as well from Fundação para a Ciência e a Tecnologia (FCT), Portugal, through a Ciência 2007 contract funded by FCT/MCTES (Portugal) and POPH/FSE (EC), and in the form of grants reference PTDC/CTE-AST/098528/2008, PTDC/CTE-AST/098604/2008, and SFRH/BPD/81084/2011.

References

  1. Aigrain, S., Pont, F., & Zucker, S. 2012, MNRAS, 419, 3147 [NASA ADS] [CrossRef] [Google Scholar]
  2. Baranne, A., Queloz, D., Mayor, M., et al. 1996, A&AS, 119, 373 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  3. Boisse, I., Moutou, C., Vidal-Madjar, A., et al. 2009, A&A, 495, 959 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  4. Boisse, I., Eggenberger, A., Santos, N. C., et al. 2010, A&A, 523, A88 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  5. Boisse, I., Bouchy, F., Hébrard, G., et al. 2011, A&A, 528, A4 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  6. Bonfils, X., Mayor, M., Delfosse, X., et al. 2007, A&A, 474, 293 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  7. Claret, A. 2004, A&A, 428, 1001 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  8. Crockett, C. J., Mahmud, N. I., Prato, L., et al. 2011, ApJ, 735, 78 [NASA ADS] [CrossRef] [Google Scholar]
  9. Czesla, S., Huber, K. F., Wolter, U., Schröter, S., & Schmitt, J. H. M. M. 2009, A&A, 505, 1277 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  10. Desort, M., Lagrange, A.-M., Galland, F., Udry, S., & Mayor, M. 2007, A&A, 473, 983 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  11. Donati, J.-F., & Landstreet, J. D. 2009, ARA&A, 47, 333 [NASA ADS] [CrossRef] [MathSciNet] [Google Scholar]
  12. Donati, J.-F., Gregory, S. G., Alencar, S. H. P., et al. 2011, MNRAS, 417, 472 [NASA ADS] [CrossRef] [Google Scholar]
  13. Dumusque, X., Santos, N. C., Udry, S., Lovis, C., & Bonfils, X. 2011, A&A, 527, A82 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  14. Figueira, P., Marmier, M., Bonfils, X., et al. 2010, A&A, 511, A55 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  15. Hatzes, A. P. 1999, ASPC, 185, 259 [NASA ADS] [Google Scholar]
  16. Hatzes, A. P. 2002, Astron. Nachr., 323, 392 [NASA ADS] [CrossRef] [Google Scholar]
  17. Henry, G. W., & Winn, J. N. 2008, AJ, 135, 68 [NASA ADS] [CrossRef] [Google Scholar]
  18. Huélamo, N., Figueira, P., Bonfils, X., et al. 2008, A&A, 489, L9 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  19. Huerta, M., Johns-Krull, C. M., Prato, L., Hartigan, P., & Jaffe, D. T. 2008, 678, 472 [Google Scholar]
  20. Lanza, A. F., Bonomo, A. S., Moutou, C., et al. 2010, A&A, 520, A53 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  21. Lanza, A. F., Boisse, I., Bouchy, F., Bonomo, A. S., & Moutou, C. 2011, A&A, 533, A44 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  22. Lovis, C., Dumusque, X., Santos, N. C., et al. 2011, A&A, submitted [arXiv:1107.5325] [Google Scholar]
  23. Mahmud, N. I., Crockett, C. J., Johns-Krull, C. M., et al. 2011, ApJ, 736, 123 [NASA ADS] [CrossRef] [Google Scholar]
  24. Mayor, M., & Queloz, D. 1995, Nature, 378, 355 [NASA ADS] [CrossRef] [Google Scholar]
  25. Meunier, N., Desort, M., & Lagrange, A.-M. 2010, A&A, 512, A39 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  26. Pepe, F., Mayor, M., Galland, F., et al. 2002, A&A, 388, 632 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  27. Pont, F., Gilliland, R. L., Moutou, C., et al. 2007, A&A, 476, 1347 [NASA ADS] [CrossRef] [EDP Sciences] [MathSciNet] [Google Scholar]
  28. Prato, L., Huerta, M., Johns-Krull, C. M., et al. 2008, ApJ, 687, L103 [NASA ADS] [CrossRef] [Google Scholar]
  29. Queloz, D., Allain, S., Mermilliod, J.-C., Bouvier, J., & Mayor, M. 1998, A&A, 335, 183 [NASA ADS] [Google Scholar]
  30. Queloz, D., Henry, G. W., Sivan, J. P., et al. 2001, A&A, 379, 279 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  31. Queloz, D., Bouchy, F., Moutou, C., et al. 2009, A&A, 506, 303 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  32. Saar, S. H., & Donahue, R. A. 1997, ApJ, 485, 3195 [NASA ADS] [CrossRef] [Google Scholar]
  33. Santos, N. C., Udry, S., Mayor, M., et al. 2003, A&A, 406, 373 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  34. Santos, N. C., Gomes da Silva, J., Lovis, C., & Melo, C. 2010, A&A, 511, A54 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
  35. Setiawan, J., Henning, T., Launhardt, R., et al. 2008, Nature, 451, 38 [NASA ADS] [CrossRef] [PubMed] [Google Scholar]
  36. Takeda, G., Ford, E. B., Sills, A., et al. 2007, ApJS, 168, 297 [NASA ADS] [CrossRef] [Google Scholar]
  37. Triaud, A. H. M. J., Queloz, D., Bouchy, F., et al. 2009, A&A, 506, 377 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]

All Tables

Table 1

Input parameters.

Table 2

Input parameters for the simulation of HD 166435.

Table 3

Input parameters for the simulation of TWHya.

Table 4

Input parameters for the simulation of HD189733.

All Figures

thumbnail Fig. 1

In three dimensions, the spot is first located in front of the observer (the x-axis is aligned with the line of sight). nrho number of points are equally distributed along the circumference of the spot (small black dots).

In the text
thumbnail Fig. 2

Gaussian that modeled the CCF. The contrast of the CCF corresponds to the amplitude of the Gaussian. The window in RV to compute the CCF is the x-axis, here the window parameter is equal to 20 km s-1. The red points illustrate the RV where the CCF values are calculated. The span between two points is the step parameter, here equal to 0.5 km s-1.

In the text
thumbnail Fig. 3

Figure generated by SOAP (optional) showing the photometry, the RV and the BIS (from top to bottom panel) as a function of the stellar rotational phase. As a default parameter, the first spot is in front of the line of sight at phase 0.

In the text
thumbnail Fig. 4

From left to right: 1) according to the stellar inclination and to the spot’s latitude and longitude, the xyz position of the nrho points on the spot’s circumference are calculated in 3-D. 2) The maximum and minimum y and z determine a smaller area where the spot is. 3) These {yz} positions (in 3D) are projected on the y-z plane, which gives (py, pz) positions. 4) From these values, a smaller grid is defined. Each cell of this grid is scanned. A reverse to that performed in step 1 rotation is performed to establish if the cell is inside the spot or not.

In the text
thumbnail Fig. 5

Semi-amplitude of the RV (squares) and BIS (circles) variations as a function of vsini. The empty points are for a resolution power of the spectrograph of R = 75 000 and the filled ones are for R = 40 000. All other parameters are fixed (cf. text). The lines are the best chi-square fits from Eqs. (3) and (4).

In the text
thumbnail Fig. 6

Semi-amplitude of RV (square), BIS (circle), and photometry (green triangle) as a function of the filling factor of the spot fr. Two different vsini at 3 and 7 km s-1 (filled and empty markers) are drawn. The photometry does not depend on vsini. All other parameters are fixed (cf. text). The dashed lines correspond to the best linear fits.

In the text
thumbnail Fig. 7

Semi-amplitude of RV (square), BIS (circle), and photometry (triangle) as a function of the linear limb-darkening coefficient. All other parameters are fixed.

In the text
thumbnail Fig. 8

RV, BIS, and photometry as a function of the stellar rotational phase. The different colors illustrate the change in latitude of the spot. The maximum amplitude variation of the three parameters are given for an equatorial spot. No variation is detected when the spot is on the pole. We note that beyond a certain value of lat (≈ 50°), the shape of the BIS variation changes.

In the text
thumbnail Fig. 9

Semi-amplitude of RV (square), BIS (circle), and photometry (triangle) as a function of the spot latitude. All the other parameters are fixed. The dashed lines correspond to a cos(i)2 fit.

In the text
thumbnail Fig. 10

Semi-amplitude of RV (square), BIS (circle), and photometry (green triangle) as a function of the inclination of the star with the line of sight i. Two different vsini at 3 and 7 km s-1 (filled and empty markers) are drawn. The photometry does not depend on vsini. All other parameters are fixed (cf. text). The dashed lines correspond to a cos(i)2 fit.

In the text
thumbnail Fig. 11

SOAP simulation of a star with the same characteristics as HD 166435 observed with ELODIE with a spot of 2.02% of the stellar surface to reproduce the RV, BIS, and flux variations observed by Queloz et al. (2001).

In the text
thumbnail Fig. 12

In blue lines, SOAP simulation of a star with the same characteristics as HD 189733 observed with SOPHIE with a spot of 2% of the stellar surface to reproduce the RV, BIS, and flux variations observed by Boisse et al. (2009) (black data points).

In the text

Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.

Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.

Initial download of the metrics may take a while.