iclouds project report pavel senin supervisors: dr. kim binsted dr. jacqueline keane other people...

Post on 08-Jan-2018

221 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Results

TRANSCRIPT

Iclouds project reportPavel Senin

Supervisors:Dr. Kim Binsted

Dr. Jacqueline Keane

Other people who played significant role:

Dr. Philip JohnsonDr. Kyungim Baek

Dr. Will Gersch

Goals1. Capstone project for my Master degree.

2. Explore the fields of Astrobiology and Astrochemistry.

3. Learn something new in the MCMC, random processes

and stochastic optimization.

4. Get real-life experience with Java software engineering.

5. Got to the conference?

Results

It takes time

To explore the new field and methods, to learn the LaTeX, to learn how to plot.It takes even more when it comes to writing.

The Reversible Jump MCMC wrapped by the Simulating annealing?Got my project in Dr. Baek “Pattern Classification” class.

Development, coding progress

Original code:~600 lines

Java code:~12 000 lines

(and growing…)

Development, code qualityI kept code:

• Clean• Commented• Well, Covered

UniformSampler #1

Selected specie

UniformSampler #2

Intermediate sample(H, H2, C, CO, O, O2, N, N2)

Reactions networkH+O=OH, C+O=CO …

Grain surface active population

(C, CO, CO2, O, O2, O3, N2 …)

Cloud population(H, H2, C, CO, O, O2, N, N2)

Coreactant

UniformSampler #3

Product(s)

Grain surface buried population

(C, CO, CO2, O, O2, O3, N2 …)

UniformSampler #4

Configured parameters

Physical parametersAbundance, Temperature ...

Possible coreactants

Reaction processing

It samples

It does gigabytes of numbers

It plots

ICLOUDS Statistics parser

Run statistics Evolution statistics

XML formattedparser task

.csv formatted data

“R” plotting in the batch mode

It works…

D case…?

• Finish computational results section in writing.• Mock the coupling.

• Got the gas phase coded as the parallel thread.• Release code to the public.

To Do and future work.

top related