Welcome to project_quickstart version 0.3.3 (!).
Path in use:
/tmp/tmp.xDXrlY2ka8/i-1/lib/python3.6/site-packages/templates
Creating the project structure for pq_example in:
/tmp/tmp.xDXrlY2ka8/pq_example
Done, welcome to pq_example!
Folders and files have been copied to:
/tmp/tmp.xDXrlY2ka8/pq_example
The basic structure is:
.
��������� code
��������� data
��������� documents_and_manuscript
��������� results
Remember to back up code, data and manuscript directories (or your
equivalents).
The directory:
/tmp/tmp.xDXrlY2ka8/pq_example/code
can be uploaded to a version control system (file templates are for GitHub).
You could link it to Travis CI, Zenodo and ReadtheDocs for example.
There are some notes and reminders within the files copied over.
You may want to change the name 'code' to something more suitable when
uploading, freezing, packaging, etc.
Script templates are in:
/tmp/tmp.xDXrlY2ka8/pq_example/code/pq_example
The structure largely follows Python packaging conventions.
You can put scripts, modules and pipelines (eg Ruffus/CGAT, make and Makefiles, etc.)
in here.
You can work and save results in:
/tmp/tmp.xDXrlY2ka8/pq_example/results
Install Sphinx to render your rst documents in:
/tmp/tmp.xDXrlY2ka8/pq_example/documents_and_manuscript
Basic rst template files have been generated already.
Install and use sphinx-quickstart if you want a more complete skeleton.
Feel free to raise issues, fork or contribute at:
https://github.com/AntonioJBT/project_quickstart
Have fun!
Hi Antonio,
Great initiative!
My comments:
requirements.rst
is not nicely rendered on GitHub and makes it difficult to read: https://github.com/AntonioJBT/project_quickstart/blob/master/requirements.rstCould you please update it?
pip install git+git://github.com/AntonioJBT/project_quickstart.git
, I get:You probably want to add
future
as a pre-requisite.project_quickstart --example
, I get:In our systems, this is solved prepending
export LANG=en_GB.UTF-8
toproject_quickstart
but still I get wrong characters as displayed in [2].I hope it helps!
Best regards, Sebastian
[1] Installation steps:
[2] Output of "project_quickstart --example":