galaxyproject / tools-devteam

Contains a set of Galaxy Tools mostly written by the Galaxy Team.
36 stars 92 forks source link

Add citations to all the tools. #3

Open jmchilton opened 10 years ago

jmchilton commented 10 years ago
bgruening commented 9 years ago

Can we remove the old citations, or do we need to keep them for older Galaxy versions that do not support the citation tag?

jmchilton commented 9 years ago

Good question, I could go either way I guess. It has been two releases now I think it would be okay to start dropping citations in help where it makes sense. There may be places with the in-help citations add some context that is important though.

What do you think - you are the best practice guide author after all?

bgruening commented 9 years ago

I think we can start to drop it, on the other hand I know that I should care much more about backward compatibility. I will start this (slowly) ...

peterjc commented 9 years ago

I think older Galaxy installations would ignore the new citation tags - the only issue I remember hitting was with the ToolShed giving a "red message" on upload (long since fixed), see this thread http://lists.bx.psu.edu/pipermail/galaxy-dev/2014-July/020090.html

bgruening commented 9 years ago

Peter; you are correct. But if I remove the old citations the user will not see any citation in older instances.

peterjc commented 9 years ago

For now I have been leaving citation information in the help text, duplicating it with the new XML markup.

I suppose at some point (once most Galaxy instances understand the citations tags) we can remove the free text citation information.

So I am +1 on adding XML citation tags now, but -1 on removing any plain text citation information in the existing tool help text.

nsoranzo commented 9 years ago

As Björn already knows, I agree with Peter that the old citation information should be preserved for some more time.

bgruening commented 9 years ago

@jmchilton do we have a citation for all the python/perl scripts that the Galaxy team has written?

jmchilton commented 9 years ago

@bgruening People should be citing Galaxy anyway so I am not sure - maybe someone who has been around longer has an opinion.

blankenberg commented 9 years ago

The Galaxy citation would have to be determined on a case-by-case basis, if e.g. a Galaxy tool was developed/wrapped for/appeared in a particular Galaxy-associated paper, then that paper should be included as a citation -- hopefully where the Galaxy tool script/wrapper coder is an author.

Some quick examples include most MAF and FASTQ tools.