<!DOCTYPE html>
<html lang="en" xmlns:fb="http://ogp.me/ns/fb#">
<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width,initial-scale=1">
	<link href='http://fonts.googleapis.com/css?family=Merriweather:400,400italic,700,700italic' rel='stylesheet' type='text/css'>
	<link href='http://fonts.googleapis.com/css?family=Merriweather+Sans:400,400italic,700,700italic' rel='stylesheet' type='text/css'>
	<link rel="stylesheet" type="text/css" media="all" href="/assets/css/style.css" />
	<link rel="icon" type="image/png" href="/assets/images/favicon.png?v=2" />
		<title>
			ASCL.net
			 - Welcome to the ASCL		</title>
<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-713609-15', 'auto');
  ga('send', 'pageview');
</script>
</head>
<body>
<div id="ascl_header">

	<h1>ASCL.net</h1>
	
	<h2>Astrophysics Source Code Library</h2>

	<h3>Making codes discoverable since 1999</h3>

	
<form action="/code/search" method="post" accept-charset="utf-8" class="search"><input type="text" name="search" value="" maxlength="100" placeholder="Search Site" class="input"  /><input type="submit" name="mysubmit" value="Search" class="button" /></form>

</div>
<div id="menu">
	<div class="inner_padding">
		<a href="/">Home</a>
		<a href="/about">About</a>
		<a href="/resources">Resources</a>
		<a href="/code/all">Browse</a>
		<a href="/submissions">Submissions</a>
		<a href="/wordpress">News</a>
		<a href="/phpBB3">Forum</a>
		<a href="/dashboard">Dashboard</a>
			</div>
</div>
<div id="ascl_body">
<div class="inner_padding"><h1>Welcome to the ASCL</h1><p>The Astrophysics Source Code Library (ASCL) is a free online registry for source codes of interest to astronomers and astrophysicists and lists codes that have been used in research that has appeared in, or been submitted to, peer-reviewed publications. The ASCL is indexed by the <a href="http://ads.harvard.edu/">SAO/NASA Astrophysics Data System</a> (ADS) and is <a title="A preferred reference method seems to be evolving" href="/wordpress/?page_id=351">citable</a> by using the unique ascl ID assigned to each code. The ascl ID can be used to link to the code entry by prefacing the number with ascl.net (<em>i.e.</em>, <a href="http://www.ascl.net/1201.001">ascl.net/1201.001</a>).</p>

<br />
<h2>Most Recently Added Codes</h2>

<h3>2018 Feb 27</h3><div class="codelist">
	
	
		
		<div class="item">

			
			<span class="ascl_id">
								[submitted]
							</span>

			<span class="title">
								<a href="/code/v/1881">muLAn (MICROlensing Analysis software): a public software to model gravitational microlensing events</a>			</span>

						<div class="credit"><a href="/code/cs/Ranc%2C%20Cl%C3%A9ment" class="local">Ranc, Clément</a>; <a href="/code/cs/Cassan%2C%20Arnaud" class="local">Cassan, Arnaud</a></div>
		
			<div class="abstract"><p>muLAn is a Python modeling software developed to analyze and fit light curves of gravitational microlensing events. The software has been designed to be easy to use even for the newcomer in microlensing, thanks to external, synthetic and self-explanatory setup files containing all important commands and option settings. The user may choose to launch the code through command line instructions, or to import muLAn within another Python project like any standard Python package. It also comes with many useful routines (export publication-quality figures, data formatting and cleaning) and state-of-the-art statistical tools. The result of the modeling can be interpreted using an interactive html page which contains all information about the light curve model, caustics, source trajectory, best-fit parameters and chi-square. Parameters uncertainties and statistical properties (such as multi-modal features of the posterior density) can be assessed from correlation plots. The code includes all classical microlensing models (single and binary microlenses, ground- and space-based parallax effects, orbital motion, finite-source effects, limb-darkening, etc.) which can be combined into several time intervals of the analyzed light curve. Minimization methods include an Affine-Invariant Ensemble Sampler to generate a multivariate proposal function while running several Markov Chain Monte Carlo (MCMC) chains, for the set of parameters which is chosen to be fit; non-fitting parameters can be either kept fixed or set on a grid defined by the user. Furthermore, the software offers a model-free option to align all data sets together and allows to inspect the light curve before any modeling work. The code is modular: users can add their own model's computation or minimization routines by directly adding their Python files without modifying the main code. This flexibility aims to offer a valuable framework to develop automated open-source microlensing modeling codes.</p></div>
				</div>
	</div><h3>2018 Feb 21</h3><div class="codelist">
	
	
		
		<div class="item">

			
			<span class="ascl_id">
								[ascl:1802.006]
							</span>

			<span class="title">
								<a href="/1802.006">VISIBLE: VISIbility Based Line Extraction</a>			</span>

						<div class="credit"><a href="/code/cs/Loomis%2C%20Ryan%20A." class="local">Loomis, Ryan A.</a>; <a href="/code/cs/Oberg%2C%20Karin%20I." class="local">Oberg, Karin I.</a>; <a href="/code/cs/Andrews%2C%20Sean%20M." class="local">Andrews, Sean M.</a>; <a href="/code/cs/Walsh%2C%20Catherine" class="local">Walsh, Catherine</a>; <a href="/code/cs/Czekala%2C%20Ian" class="local">Czekala, Ian</a>; <a href="/code/cs/Huang%2C%20Jane" class="local">Huang, Jane</a>; <a href="/code/cs/Rosenfeld%2C%20Katherine%20A." class="local">Rosenfeld, Katherine A.</a></div>
		
			<div class="abstract"><p>VISIBLE applies approximated matched filters to interferometric data, allowing line detection directly in visibility space. The filter can be created from a FITS image or RADMC3D output image, and the weak line data can be a CASA MS or uvfits file. The filter response spectrum can be output either to a .npy file or returned back to the user for scripting.</p></div>
				</div>
	
		
		<div class="item">

			
			<span class="ascl_id">
								[ascl:1802.005]
							</span>

			<span class="title">
								<a href="/1802.005">Verne: Earth-stopping effect for heavy dark matter</a>			</span>

						<div class="credit"><a href="/code/cs/Kavanagh%2C%20Bradley%20J." class="local">Kavanagh, Bradley J.</a></div>
		
			<div class="abstract"><p>Verne calculates the Earth-stopping effect for super-heavy Dark Matter (DM). The code allows you to calculate the speed distribution (and DM signal rate) at an arbitrary detector location on the Earth. The calculation takes into account the full anisotropic DM velocity distribution and the full velocity dependence of the DM-nucleus cross section. Results can be obtained for any DM mass and cross section, though the results are most reliable for very heavy DM particles.</p></div>
				</div>
	</div><h3>2018 Feb 16</h3><div class="codelist">
	
	
		
		<div class="item">

			
			<span class="ascl_id">
								[submitted]
							</span>

			<span class="title">
								<a href="/code/v/1873">Opik Collision Probability</a>			</span>

						<div class="credit"><a href="/code/cs/Gallardo%2C%20Tabare" class="local">Gallardo, Tabare</a></div>
		
			<div class="abstract"><p>The Opik method gives the mean probability of collision of a small body with a given planet. It is a statistical value valid for an orbit with given (a,e,i) and undefined argument of perihelion. In some cases, the planet can eject the small body from the solar system; in these cases, the program estimates the mean time for the ejection. The Opik method does not take into account other perturbers than the planet considered, so it only provides an idea of the timescales involved.</p></div>
				</div>
	</div><h3>2018 Feb 14</h3><div class="codelist">
	
	
		
		<div class="item">

			
			<span class="ascl_id">
								[submitted]
							</span>

			<span class="title">
								<a href="/code/v/1872">DaMaSCUS-CRUST: Dark Matter Simulation Code for Underground Scatterings - Crust Edition</a>			</span>

						<div class="credit"><a href="/code/cs/Emken%2C%20Timon" class="local">Emken, Timon</a>; <a href="/code/cs/Kouvaris%2C%20Chris" class="local">Kouvaris, Chris</a></div>
		
			<div class="abstract"><p>Above a critical dark matter-nucleus scattering cross section any terrestrial direct detection experiment loses sensitivity to dark matter, since the Earth crust, atmosphere, and potential shielding layers start to block off the dark matter particles. This critical cross section is commonly determined by describing the average energy loss of the dark matter particles analytically. However, this treatment overestimates the stopping power of the Earth crust. Therefore the obtained bounds should be considered as conservative. <br />
This tool allows to determine the critical cross-section for strongly interacting DM for various direct detection experiments systematically and precisely using Monte Carlo simulations of DM trajectories inside the Earth crust/atmosphere/any kind of shielding.</p></div>
				</div>
	</div><h3>2018 Feb 12</h3><div class="codelist">
	
	
		
		<div class="item">

			
			<span class="ascl_id">
								[ascl:1802.004]
							</span>

			<span class="title">
								<a href="/1802.004">ARTIP: Automated Radio Telescope Image Processing Pipeline</a>			</span>

						<div class="credit"><a href="/code/cs/Sharma%2C%20Ravi" class="local">Sharma, Ravi</a>; <a href="/code/cs/Gyanchandani%2C%20Dolly" class="local">Gyanchandani, Dolly</a>; <a href="/code/cs/Kulkarni%2C%20Sarang" class="local">Kulkarni, Sarang</a>; <a href="/code/cs/Gupta%2C%20Neeraj" class="local">Gupta, Neeraj</a>; <a href="/code/cs/Pathak%2C%20Vineet" class="local">Pathak, Vineet</a>; <a href="/code/cs/Pande%2C%20Arti" class="local">Pande, Arti</a>; <a href="/code/cs/Joshi%2C%20Unmesh" class="local">Joshi, Unmesh</a></div>
		
			<div class="abstract"><p>The Automated Radio Telescope Image Processing Pipeline (ARTIP) automates the entire process of flagging, calibrating, and imaging for radio-interferometric data. ARTIP starts with raw data, i.e. a measurement set and goes through multiple stages, such as flux calibration, bandpass calibration, phase calibration, and imaging to generate continuum and spectral line images. Each stage can also be run independently. The pipeline provides continuous feedback to the user through various messages, charts and logs. It is written using standard python libraries and the CASA package. The pipeline can deal with datasets with multiple spectral windows and also multiple target sources which may have arbitrary combinations of flux/bandpass/phase calibrators.</p></div>
				</div>
	
		
		<div class="item">

			
			<span class="ascl_id">
								[ascl:1802.003]
							</span>

			<span class="title">
								<a href="/1802.003">CMacIonize: Monte Carlo photoionisation and moving-mesh radiation hydrodynamics</a>			</span>

						<div class="credit"><a href="/code/cs/Vandenbroucke%2C%20Bert" class="local">Vandenbroucke, Bert</a>; <a href="/code/cs/Wood%2C%20Kenneth" class="local">Wood, Kenneth</a></div>
		
			<div class="abstract"><p>CMacIonize simulates the self-consistent evolution of HII regions surrounding young O and B stars, or other sources of ionizing radiation. The code combines a Monte Carlo photoionization algorithm that uses a complex mix of hydrogen, helium and several coolants in order to self-consistently solve for the ionization and temperature balance at any given time, with a standard first order hydrodynamics scheme. The code can be run as a post-processing tool to get the line emission from an existing simulation snapshot, but can also be used to run full radiation hydrodynamical simulations. Both the radiation transfer and the hydrodynamics are implemented in a general way that is independent of the grid structure that is used to discretize the system, allowing it to be run both as a standard fixed grid code and also as a moving-mesh code.</p></div>
				</div>
	
		
		<div class="item">

			
			<span class="ascl_id">
								[ascl:1802.002]
							</span>

			<span class="title">
								<a href="/1802.002">venice: Mask utility</a>			</span>

						<div class="credit"><a href="/code/cs/Coupon%2C%20Jean" class="local">Coupon, Jean</a></div>
		
			<div class="abstract"><p>venice reads a mask file (DS9 or fits type) and a catalogue of objects (ascii or fits type) to create a pixelized mask, find objects inside/outside a mask, or generate a random catalogue of objects inside/outside a mask. The program reads the mask file and checks if a point, giving its coordinates, is inside or outside the mask, <i>i.e.</i> inside or outside at least one polygon of the mask.</p></div>
				</div>
	</div><h3>2018 Feb 09</h3><div class="codelist">
	
	
		
		<div class="item">

			
			<span class="ascl_id">
								[submitted]
							</span>

			<span class="title">
								<a href="/code/v/1868">Python Cross Correlation Code for Reverberation Mapping Studies</a>			</span>

						<div class="credit"><a href="/code/cs/Sun%2C%20Mouyuan" class="local">Sun, Mouyuan</a>; <a href="/code/cs/Grier%2C%20C.%20J." class="local">Grier, C. J.</a></div>
		
			<div class="abstract"><p>This code is meant to emulate a fortran program written by B. Peterson for use with reverberation mapping. <br />
The code cross correlates two light curves that are unevenly sampled using linear interpolation and measures the peak and centroid of the cross-correlation function. In addition, it is possible to run Monteo Carlo iterations using flux randomization and random subset selection (RSS) to produce cross-correlation centroid distributions to estimate the uncertainties in the cross correlation results. The ideas behind the methodology that this code implements are described in detail by Peterson et al. (1998): http://arxiv.org/abs/astro-ph/9802103</p></div>
				</div>
	</div><h3>2018 Feb 06</h3><div class="codelist">
	
	
		
		<div class="item">

			
			<span class="ascl_id">
								[ascl:1802.001]
							</span>

			<span class="title">
								<a href="/1802.001">FAC: Flexible Atomic Code</a>			</span>

						<div class="credit"><a href="/code/cs/Gu%2C%20Ming%20Feng" class="local">Gu, Ming Feng</a></div>
		
			<div class="abstract"><p>FAC calculates various atomic radiative and collisional processes, including radiative transition rates, collisional excitation and ionization by electron impact, energy levels, photoionization, and autoionization, and their inverse processes radiative recombination and dielectronic capture. The package also includes a collisional radiative model to construct synthetic spectra for plasmas under different physical conditions.</p></div>
				</div>
	</div></div>
</div>
<div id="footer">
	<div class="inner_padding">
		<div id="footer-left">
			<div id="footer-right">
				<a href="https://plus.google.com/107429422420063094805/" class="social_button google" title="Follow ASCL on Google+">G+</a>
				<a href="https://twitter.com/asclnet" class="social_button twitter" title="Follow ASCL on Twitter">T</a>
				<a href="https://www.facebook.com/ASCLnet" class="social_button facebook" title="Like ASCL on Facebook">F</a>
			</div>
			<p>Content is subject to license and copyright by respective content creators and entities.</p>
			<p>
									Page rendered in <strong>0.0589</strong> seconds.
												</p>
			
		</div>
		
	</div>
	</div>
</div>
</body>
</html>