Skip to content

mayank05942/TTSSE_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Techniques and Technologies for Scientific Software Engineering Project

Overview

This report is prepared for a course project in "Techniques and Technologies for Scientific Software Engineering." The focus of this project is to incorporate the best Software Development Life Cycle (SDLC) practices learned in the course into practice. An improved version of the Sciope inference library has been showcased, featuring additional test cases and an enhanced version of the Sequential Monte Carlo Approximate Bayesian Computation (ABC) method. Additionally, the project leverages parallel processing, demonstrating a comprehensive application of the concepts and techniques learned throughout the course.

The repository contains a demo_experiment folder with the experiment file in the form of a Jupyter Notebook for hands-on demonstration of the project.

Note: This repository is a modified version of Sciope, tailored to suit the specific requirements of this project.

Installation Instructions for TTSSE Project

Steps to install and set up the project:

  1. Open terminal

  2. Clone the repository:

    git clone https://github.com/mayank05942/TTSSE_Project.git
  3. Install the package:

    pip install -e TTSSE_Project/
  4. Add the path:

    export PYTHONPATH="${PYTHONPATH}:/path/to/your/project"

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Contact

For any inquiries or support, please contact Mayank Nautiyal at mayank.nautiyal@it.uu.se.

About

Course Project of TTSSE

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors