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. Generic code questions, e.g. help with debugging, are off-topic and will be closed.

Filter by
Sorted by
Tagged with
3
votes
3answers
175 views

Protocol emailing R Package creators [closed]

I have found an R Package written up that does exactly what is required but cannot figure out a bug that has presented itself. I have gone through the code and source code for the function and cannot ...
1
vote
0answers
117 views

Does my code count as plagiarism? [duplicate]

My professor reported me for copying off a past students' programming assignment, which I don't even have access to, for these two lines in the middle: void write(void *data, int *length) { char *...
49
votes
4answers
7k views

I wrote the code based on a paper's methodology; are there any legal problems with making it open source?

I coded the methodology based on the paper "Free Water Elimination and Mapping from Diffusion MRI" and I am curious if I am legally bound to take permission from the authors or the journal in making ...
3
votes
1answer
1k views

How to design and structure a technical/programming Thesis

I'm currently writing my bachelor thesis. The scope of this thesis will be approximately 25-30k words/80-100 pages of content. We have only written literature reviews during the course of studies so ...
0
votes
1answer
88 views

How Do I Shift Field of Study? [closed]

I am medical student at Alexandria University, Egypt and I have a question important to my life. I have no passion in what I have learned. I love medicine but not by that way we have to study it. How ...
1
vote
1answer
859 views

Is it plagiarism to hire a freelance programmer for an assignment but change a lot of it before you submit it?

I took freelancer tutor help for a Python programming coursework during my MS but did not submit the exact code he gave, I refracted it and changed a lot of it. Is it considered plagiarism? I am ...
50
votes
3answers
8k views

Is it acceptable to use Mathematica to derive results in your research?

While doing research in statistics, sometimes I came across complex integration that I can't or don't want to solve analytically. Is it okay to use Mathematica to solve the integration and use the ...
-1
votes
1answer
207 views

Modern programming test taking in academia

'd like to know if there's a solid solution for replacing the pen and paper exams in academia. It can be as an additional option, not necessarily a replacement. What do you think is the best way to ...
1
vote
1answer
117 views

Can I get code reviewed if it might be published or referenced in a publication?

I am a recently-graduated high school senior in the United States who is currently doing research with a professor in a lab at the university that I will attend. One of the components of the project ...
4
votes
3answers
2k views

Amount of pseudo code in the thesis body

I'm writing my undergraduate thesis (~25 pages) on a computer program I've developed. Naturally, I'm expected to explain what the program does and how it is implemented. However, the algorithm is ...
3
votes
2answers
786 views

How to ask for code from authors who have proposed algorithms in computer science? [duplicate]

I am developing an algorithm, and I want to compare its performance with various existing state-of-the art methods. I would like to contact the authors of these methods and ask if they can send me the ...
17
votes
3answers
1k views

Do reviewers tend to reward or dismiss the use of new languages in scientific computing projects?

In the past I used to use a lot of Python/R/MATLAB which are the standard in many scientific disciplines. However, recently I have dived into Julia and now everything I'm doing is in Julia (including ...
2
votes
2answers
602 views

Is making minor adjustments to an online tutorial for a coding assignment considered plagiarism?

For one of my pieces of coursework I have to make a game engine and I wasn't completely understanding what my lecturer was going on about. So I looked online and found a tutorial on how to make one ...
5
votes
2answers
108 views

How to Estimate Times for Projects in a Programming Workshop?

I am going to be teaching a workshop on Julia for data science and scientific computing soon. I came up with a plan that has a lot more than we will be able to do (just in case), but was wondering ...
2
votes
2answers
308 views

What are the legal ramifications of citing scientific articles for producing commercial software?

I am a sophomore student building some software with friends that are heavily based on various articles about distributed hash tables, networking, and various topological mathematical concepts. Since ...
5
votes
5answers
334 views

How far should I help students with learning extracurricular skills?

I am currently a teaching assistant for both master and PhD students. Part of my work included helping and supervising them during several lab experiments (physics). One task of the lab experiments is ...
0
votes
1answer
705 views

Am I not meant to be a software developer? [closed]

The first time I remember wanting to be a software developer was when I was in 8th grade doing a future career project. My first exposure to programming was in high school when I took AP computer ...
5
votes
1answer
6k views

Is it plagiarism to use an online tutorial as the basis for completing a programming assignment?

Let's suppose that you were assigned a programming project, which is considered from your teacher/professor, not easy. However, you manage to find an online tutorial, that guides you step-by-step ...
20
votes
2answers
3k views

Should I be credited for my programming contribution to a dissertation?

A psychology PhD candidate has been doing research on students (sorry i don't think I can be any more specific than this). They needed someone to develop a application that gathers metrics about each ...
13
votes
3answers
3k views

How to anonymize self-citation of source code repository in IEEE double blind peer review?

I am going to submit a paper IEEE Communications letters. In the paper, I cited my source code repository to provide an open access: ... For more detail, please refer [1] ... Reference ...
4
votes
4answers
310 views

Using previously developed code for research at a new place

My ex student developed a useful program while working with me and some other students/postdocs in my group. Nowadays the student is a postdoc at a European university. She has a copy of the code and ...
-1
votes
2answers
752 views

Software copyright issues [closed]

Who owns the intellectual rights for the newly developed software if it was developed during the employee's free time? The developer was 1) working as full-time employee at university X in Western ...
4
votes
2answers
359 views

Can I upload a modified version of a code from a journal paper to Github?

I am new to Github and I want to upload some scripts that I developed during my research. One of the scripts requires the use of a small external program (not mine) whose source code is included as ...
0
votes
1answer
419 views

Usage of a web application that I sold for an academic project: Copyright issues?

I am currently a master's student and really glad that I learned almost everything about plagiarism prior to my master's thesis, I really want it to be perfect. Anyway, I have an issue that has been ...
9
votes
1answer
5k views

Pseudocode, in a paper -- is it a figure or a table?

The question is simple: I have to insert more pseudo codes in my paper. Last year we have labeled them as Table. Yesterday, my supervisor has said me to use Figure. What is the standard for IEEE ...
18
votes
5answers
4k views

Can I trust a paper that hides implementation details?

In Computer Science, sometimes we're assigned to reproduce the results presented by a paper that already have been published. In many cases (most of them) the code is not available, making the task ...
26
votes
1answer
2k views

License of code accompanying a published article

Given a paper that introduces a new algorithm and upon publication copyright is transferred to the publisher. Is an implementation of the presented algorithm considered a derivative of the published ...
14
votes
5answers
2k views

Advisor wants copy of code to give to other student

My advisor has multiple electrical engineering masters research students under him. One of them came to me asking for help, saying the advisor asked her (let's call her Jen) to write some code to test ...
8
votes
1answer
2k views

How and when to cite code from MATLAB File Exchange

What are the rules/etiquette to cite MATLAB File-exchange submissions on paper publications? There are different scenarios where I am curious what is best: FEX submission is clearly code from a ...
13
votes
5answers
1k views

Publishing code in order to improve my chances to be admitted to a CS graduate school

I am 32 years old now and I want to apply for a degree in computer sciences at a European university. I am afraid they could consider me to be too old. That's why I want to show them somehow part of ...
3
votes
1answer
128 views

Publishing research software that was developed by professional programmers - attribution ettiquette

I wish to publish a software platform that was developed for a research project. The usage-logic and user interface design were largely specified by the academic team, but the code was written by ...
16
votes
2answers
651 views

I've reproduced a paper: where shall I share the code and findings?

The majority of papers don't share their code. However, I sometimes want to reproduce the results, and therefore re-code the experiments to try to reproduce the papers. Where shall I share the code, ...
2
votes
2answers
202 views

Finding a place in interdisciplinary sciences as someone who develops computational methods and algorithms for other fields?

I have a strong background in programming and I'm interested in solving computational problems in other areas like physics or economics. During my bachelor studies I have been involved in several ...
1
vote
1answer
196 views

Advantages/disadvantages of bundling source code from separate, related papers?

Say that you have several papers, each with a set of experiments, in which the source code overlaps appreciably. If you wish to release the code for each paper, which is better: isolate the relevant ...
2
votes
2answers
2k views

Is is necessary to include computer code into thesis? [duplicate]

During my research, I have developed some computer codes to optimize the coefficients of theoretical equations against the experimental data. The computer codes was developed to make things easier ...
9
votes
5answers
425 views

How do I comment the code I wrote for a course I am lecturing in?

I am an assistant professor for a course on audio signal processing (for engineers) and I often write snippets of code to try to help the students follow the material. In addition, I get to lecture (1)...
1
vote
1answer
4k views

Using code from github for own thesis

For my master thesis I should write a simulation program, and compare the results with the results I get from commercial programs. Now I found a already existing script with exact the data I need on ...
10
votes
3answers
593 views

Code sharing between co-authors

During a collaborative experimental project in my PhD, I developed a rather intricate simulation + data processing tool. The work was published with myself as the lead author. One of the collaborators,...
7
votes
6answers
18k views

How to format code in a thesis (Word document)?

I have a couple of code snippets, included in my thesis. What is the most convenient way to format code in a Word document, particularly, in regard to keeping the syntax highlighting, etc.? And the ...
7
votes
1answer
70 views

Why don't grants from publicly-funded organizations systematically demand code and data to be released?

I wonder why publicly-funded grants do not systematically demand from the recipients that code and data to be released, and results/papers to be publicly accessible. (put aside data that raise privacy ...
4
votes
1answer
179 views

Copyright regulations for and sharing implementations of previously published computer code

For my research I programmed several optimization algorithms as close as possible to their original implementation/explanation when they were published. The original codes were some times described ...
5
votes
3answers
770 views

Are IPython Notebooks code or slides? (for licensing purpose)

I prepared a short tutorial in IPython Notebook and want to release it on an open license. However, as it is something between code and slides, I do not know if Creative Commons licenses are suitable (...
26
votes
8answers
4k views

What field of study allows a hobbyist to make a potential contribution

What are some fields in which a professional programmer (specializing in Data Science technologies) can pick up hobby projects that can actually contribute something to that particular field. I ...
5
votes
5answers
2k views

How to demonstrate programming knowledge in CV, while applying to academia and industry?

I'm currently looking for both postdoc position(preferred) and industrial position in areas where I'd need to do programming in the language(s) my lab/company will need me to. The academic areas I'm ...
1
vote
4answers
810 views

Is it acceptable to put programming code as proof in paper?

I used statistical language R to fit probability distribution to acquired data. Instead of doing it by hand I relied on code. I wrote something like "probability density function was computed using ...
13
votes
2answers
4k views

How to Properly Cite Linux Source Code?

I know, the question of how to cite source code has been asked before, but I did not found anything helpful for my specific situation. I am currently writing my master's thesis. My university does ...
0
votes
1answer
692 views

Is it possible for a high school student to conduct research into computer science? [duplicate]

I am currently half way through year 10 and I am interested in conducting research into computer science. I am from a public high school in a small town in Australia. I want to go to Massachusetts ...
31
votes
5answers
6k views

Principal investigator requests transfer of GitHub repository with my code to his account

I am a senior postdoc and have recently published a bioinformatics algorithm in an academic journal. For that publication, I was listed as the first author of the manuscript, and my principal ...
11
votes
3answers
249 views

Is it appropriate to put a scientific/technical document about code developed by our group on arXiv?

Basically, I have written a tutorial for a code which performs a specific type of electronic-structure calculation. The code has been developed by the group I belong to and writing this tutorial/...