Questions tagged [code]

Questions concerning computer code written or used in the context of a research project or other academic endeavour (including questions on licensing, ownership, sharing, distribution, and formatting of academic source code). For other questions on software (related to academic aspects of using the software rather then developing it), use the `software` tag instead.

Filter by
Sorted by
Tagged with
20
votes
8answers
5k views

Could a journal reject an article due to the style or quality of accompanying code?

I'm a student working on a doctoral thesis. We're working on a paper for which I've done most of the coding for the statistical analysis (the field is microbio/bioinformatics). I'm new to coding and ...
-2
votes
2answers
406 views

Shouldn’t algorithmic problem statements and respective editorials be considered as worthy of publications in academia? [closed]

Shouldn’t the algorithmic problem statements and their editorials designed for online international programming contests, which are published on well known coding platforms like Codeforces, Codechef, ...
9
votes
4answers
1k views

Can I justify my PhD if I have mostly adapted existing code instead of writing it myself?

My PhD in computational mechanics (field is materials science) involves writing Fortran subroutines for implementing new constitutive equations. More specifically, my research involves continuum ...
1
vote
1answer
73 views

How to cite a github repository that I used for data collection (research paper) [duplicate]

I am working on a research paper where I work with large amounts of data. The data was collected using a python code that I found on someone's Github repository. I was wondering how I would go about ...
1
vote
1answer
43 views

Appropriate description of image processing algorithm in engineering

I want to write a paper in the field of mechanical engineering. For the evaluation of my experiments, I would like to use image processing. When image processing software is used in my field of ...
-1
votes
1answer
110 views

Future in Computer Progamming [closed]

Hello fellow Stack Exchange users, I have a question in regards of career opportunities in the Computer Science field. I am a 22 year old currently living in Prince Edward Island, Canada and I have ...
6
votes
2answers
200 views

Before entering into a computational research PhD, should one gain strong coding & software engineering skills?

Main Question: Should someone gain good computer programming skills/experience through a software engineering job before entering a 5-year PhD program in Computer Science (Tentative specialization: ...
3
votes
2answers
114 views

Should I make my code and data avaiable online when the article is not accepted yet?

We have received a set of reviews for an article that we had submitted to a journal. The decision by the journal editor is a Major Revision. That means, there is a possibility that the article could ...
2
votes
0answers
44 views

In the related work section of a dissertation, can I use images and source code from other articles, with attribution?

I'm brushing up the related work section of my master's dissertation, and it would be very useful to include some diagrams and code snippets from other articles on that section (and that section alone)...
2
votes
1answer
131 views

Find articles that share datasets and code

I am working on some project, in which I would like to find articles where they use some computer code to treat data, and the used datasets and code is totally available (github, personal website, etc)...
0
votes
0answers
30 views

How should I cite the Python documentation? [duplicate]

I'm writing a Master thesis and I want to cite the documentation on https://docs.python.org. The only thing about citation they provide is here: It’s probably best to cite your favorite book about ...
3
votes
2answers
423 views

Creating a secure test environment for a programming lab practical

I'm a senior TA helping out my instructor with restructuring the course in light of the coronavirus causing in-class cancellations at our university. We have tools allowing our students to do their ...
31
votes
5answers
16k views

Advisor professor asking me for the source code of my dissertation in order to be used by another student

I finished my master's degree (Computer Science) a short time ago, and I don't currently plan to continue my academic studies. My adviser asked me for the source code of the application I developed ...
2
votes
0answers
81 views

How competitive is it to get Google Cloud Platform credits for research?

The Google Cloud Platform (GCP) offers cloud credits for PhD students who submit a research proposal through their website: https://edu.google.com/programs/credits Does anybody know how competitive ...
1
vote
1answer
55 views

Improving on a scientific paper (with source code) - publication of our work possible?

I and my students are working on a paper that has associated source code in GitHub. We are planning to change the architecture of the Deep Learning Network they have used, and check to see if we would ...
3
votes
2answers
232 views

When Submitting Code To Publisher Must It All Be In The Same Language?

I might have the opportunity to submit a paper to an academic journal and also submit my code for it as well. However, I tend to do my projects across different coding languages because sometimes i'll ...
-2
votes
1answer
109 views

Is simulation a necessary part of writing a research paper? [closed]

In fields like machine learning, where the validity of your solution is measured on the basis of the accuracy of your model, it is important to have a simulation i.e. write and run code to implement ...
2
votes
1answer
73 views

bibtex entries for versions of the c++ standard

Where can I find BibTeX entries that help me cite a version of the C++ standard? In a paper I discuss the necessity of trailing return types, which became available in C++11. I want to be able to cite ...
16
votes
2answers
2k views

How to request source code?

During literature review for my research proposal, I have come across a professor who has published several papers in my field, some closely related to the topic of my own research. In a series of ...
1
vote
3answers
205 views

Can I use open-source code for a simulation for my research?

I am working on a paper and I found open-source code that I could use for running a simulation. Should I write my own code for that simulation? Will it be enough if I refer to the code in my citations/...
1
vote
0answers
44 views

API Usage Example Citation Necessity [closed]

Many APIs come with code examples on how to use them. Is it necessary to add attribution if one adapts these examples or copies them. Does using lines of code examples for api usage require ...
127
votes
13answers
18k views

Is publishing runnable code instead of pseudo code shunned?

In Computer Science is it preferable to describe algorithms using pseudo code rather than real code? If so, why? I've talked to a few academics who think so but I can't understand why. Some of the ...
2
votes
2answers
255 views

How do I improve a paper if they haven't published any code?

I am new in the field of research and am trying to publish my first paper. I am working on improving a paper that involves Machine Learning. However, in order to make changes to it, wouldn't I need ...
1
vote
1answer
104 views

Do I have to mention the name of the answer holder within my program? [duplicate]

I have a question worries me a lot, I have read on "https://stackoverflow.com" that members' posts are subject to the "Creative Commons" license. The question is:When I benefit from the answer of any ...
3
votes
1answer
117 views

Copyright in academic software in the UK

I work on statistical data analysis in neuroscience at a university, and to that end regularly develop small pieces of software. Most of that software I also publish on GitHub under the GNU General ...
2
votes
2answers
279 views

how to format computer code in APA style

If a psychological methods journal only specifies that the entire manuscript has to be in APA style, how should I format computer code snippets in the manuscript to be submitted? I see nothing ...
2
votes
2answers
121 views

How detailed should I describe my actions regarding code?

I am writing a thesis about a data analysis I'm implementing and am currently describing my data preparation where I talk about what needed to be done prior to the analysis (formatting the data, ...
7
votes
5answers
541 views

Does building a Python library fall in the category of research?

If a Python library is built can it be turned into a research paper? Will it be accepted?
28
votes
10answers
6k views

Supervisor wants me to support a diploma-thesis software tool after I graduated

During my last year of MSc. studies, I was part-time employed on the university project. The project was related to my diploma thesis, and my task was to create a data-mining software and run ...
35
votes
12answers
8k views

How do you manage to study and have a balance in your life at the same time? [closed]

Over the last couple of years, math and programming have become a big part of my life; I know I’ll pursue a career involving CS and math (most probably machine learning) and usually, my days revolve ...
47
votes
5answers
9k views

Double blind peer review when paper cites author's GitHub repo for code

I and my coauthor wrote a paper and the project involved creating a (small) software library. Part of the novelty of the paper is the output of the code, which is a digital object not intended for by-...
41
votes
7answers
12k views

Will a paper be retracted if a flaw in released software code invalidates its central idea?

Say I have written code that performs a physics calculation. After this, I get a paper published based on the results of the code. In the interest of advancing the progress of science, I upload the ...
39
votes
6answers
10k views

I have found a mistake on someone's code published online: what is the protocol?

I have been using an econometrics toolbox for around 2 years and it is great, very useful. It is available from someone's personal website. I have found a mistake in one piece of code which has set ...
8
votes
2answers
1k views

Conducting exams in which a computer (but no internet) is available

In my institution, we have various lab exams in which part of the exam is completing a programming task, and a computer is available to each student for this purpose. There are there various ways to ...
16
votes
6answers
6k views

Should I include code in my research paper?

My paper is about a specific application of blockchain. I've developed a basic prototype for it and so far, I've described it in detail, and put screencaps of the interface for it. Should I also ...
2
votes
4answers
136 views

Should I compare my proposed work with my implementation of the previous related papers or the reported result?

In computer science, I need to compare the accuracy of my proposed method to the previous ones. There are two possible options: Implement the methods described in related papers on my own machine Use ...
5
votes
4answers
572 views

Data analysis internship not going well because of lack of programming background

I started my internship with a biological data analysis institute yesterday (i.e. have spent two full working days there), and I am very concerned that I am expected to have programming skills that I ...
1
vote
0answers
98 views

In-house code used in paper methods section but not shared

I am muddling my way through my program an stumbled upon a technique I would really want to employ in my research. The technique is well outside the realm of my PI's expertise and my PI would not run ...
2
votes
1answer
119 views

Error discovered in an accepted conference paper but not yet presented

I'm a CS student, and I discovered two code bugs that change some numerical values on a table of a paper that got accepted and will be presented at a conference very soon. The changes is very small (...
3
votes
2answers
120 views

Code hosting platform that allows sharing through link [closed]

I am finishing my thesis (Physics) and need to add a link to all the codes I created to do the analysis presented in the manuscript. The codes are not polished and they are intended to be public ...
56
votes
1answer
4k views

Is it OK to update code on repository after publication?

Journals consider that is good practice to release script and codes to repeat the published results, and many of us I think agree with this practice. Code are typically deposited in software version ...
1
vote
2answers
233 views

Sharing Code In thesis

My question is about sharing code in my thesis. I ran simulations using ready data in my field from a book. After that, I compared the results with those from the book. Do I need to share my code or ...
4
votes
3answers
199 views

Is there a default license for code libraries that accompany scientific research papers

I read a scientific paper, which is accompanied by a code library published by the authors. I couldn't find anything about its license. Could I just reuse the code? Is there a default license for ...
1
vote
4answers
292 views

Code plagiarism by teacher at renowned university [duplicate]

As a post-graduate student at a renowned university, I am supposed to make an assignment (see attached images) which is obviously inspired on this licensed scikit tutorial. Since the assignment (code)...
27
votes
13answers
14k views

Outsourcing trivial authorless work

I have worked on a problem for close to two years. I feel I have an adequate theoretical solution. However I feel to get some backing on the theory I need some quantitative hard computer data. It is ...
61
votes
9answers
12k views

Academic code copied by library author

The papers I write contain all the source code required to reproduce results. I have written a series of papers that build on each other over the years. My intention has been to release an open-source ...
7
votes
5answers
831 views

Can you publish a paper Simply Implementing another Paper's Algorithm?

There was a highly cited paper published earlier this year in my field which introduced a highly theoretical, non trivial, algorithm that relied on extremely heavy theory. The algorithm was exact (...
-2
votes
2answers
165 views

how to represent implemented software in thesis [closed]

During my master thesis I implemented a software in c programming language. My thesis is in the Earth Science (Geodesy) field and this software is just GNSS data processing software. Is a Call graph ...
4
votes
4answers
316 views

How to cite or refer to programming codes in a non Computer Science Master's Thesis?

I am writing my Thesis in finance field and I am using Machine learning methods. Therefore, I wrote many Python and R scripts for collecting data, cleaning it and applying some statstics. should I ...
0
votes
2answers
437 views

Applying for MS in CS - what are the programming languages I must know before starting graduate school?

I am an electrical engineer with basic programming skills in C, C++, Python and Java. I wish to pursue my masters in computer science to pursue research (PhD) after working for a couple of years in ...

1
2 3 4 5