গণনায় পুনরুত্পাদনযোগ্য গবেষণার লক্ষ্য হ'ল একটি গণ্য গবেষণামূলক কাগজে ফলাফল উত্পন্ন করার জন্য প্রয়োজনীয় কোডটি অন্যান্য গবেষকদের কাছে উপলভ্য করা যাতে তারা এই কাগজে ফলাফলগুলি পুনরুত্পাদন করার জন্য এই কোডটি চালাতে পারে। আমি আমার সমস্ত গবেষণা পুনরুত্পাদনযোগ্য করে তুলতে চাই, তবে আমি কিছুটা ছিনতাই করতে চলেছি: একটি স্বতন্ত্র গ্রন্থাগার ( চিএকিন- II ; লাইসেন্সের শর্তগুলি অস্পষ্ট)।
ওপেন সোর্স সংস্করণগুলির সাথে এই সফ্টওয়্যার উপাদানগুলিকে প্রতিস্থাপন করা অতিরিক্ত সময় সাশ্রয়ী হবে। CHEMKIN দ্বিতীয় জন্য একটি ওপেন সোর্স প্রতিস্থাপন নামক বিদ্যমান Cantera কিন্তু Cantera সি হল ++ যেহেতু CHEMKIN দ্বিতীয় ফোরট্রান 77 হয় এটা Cantera কোডের যথেষ্ট পরিবর্তন তাই প্রচেষ্টার অনেক করতে হবে এটি স্বয়ংক্রিয় দ্বারা প্রক্রিয়াকৃত করা যায়নি সি ++ এর জন্য পার্থক্য সরঞ্জাম tools
আমার এই মালিকানাধীন প্যাকেজগুলির প্রয়োজন রয়েছে তা বিবেচনা করে, গবেষকদের চেমকিন -২ এ অ্যাক্সেস নাও থাকতে পারে বলে ধরে নিয়ে আমার গবেষণাকে যথাসম্ভব প্রজননযোগ্য করে তোলার সবচেয়ে ভাল উপায় কী? যেহেতু DAEPACK একটি উত্স থেকে উত্স অনুবাদক, আমার অগত্যা ডিএইপ্যাক বিতরণ করার প্রয়োজন নেই; আমি এর আউটপুট অন্তর্ভুক্ত করতে সক্ষম হতে পারি, যা ফোর্ত্রান উত্স ফাইল যা ডেরিভেটিভস গণনা করে।
আরও সাধারণভাবে, যদি আপনার নিজের কাজের মালিকানাধীন সফ্টওয়্যার প্রয়োজন হয় এবং মালিকানাধীন সফ্টওয়্যারটি ব্যাপকভাবে উপলব্ধ না হয় (অর্থাত্ ম্যাটল্যাব, ম্যাথেলমেটিকা ইত্যাদি নয়) তবে কীভাবে আপনি আপনার কাজকে পুনরায় উত্পাদনযোগ্য করে তুলবেন?