generated from phdpablo/smart-cfa
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
first commit: README files initial setup
- Loading branch information
Showing
20 changed files
with
144 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,5 +3,4 @@ | |
.RData | ||
.Ruserdata | ||
/project/.quarto/ | ||
/project/_book/ | ||
/adm/ | ||
/project/_book/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
The creation of an `adm` (Administration) folder in your research project, which will be excluded from Git version control, is essential for several reasons. This folder is designated to contain sensitive and confidential data, such as personal details of research participants, financial information, contracts, and confidentiality agreements. These documents must be kept private and not shared publicly or with the broader research community. | ||
|
||
Additionally, the `adm` folder will house temporary and work-related documents, including notes, drafts, task lists, and meeting notes. These are frequently updated and not pertinent to the main code repository, ensuring that only the most relevant information is tracked and versioned. | ||
|
||
Files that are specific to the local work environment will also be stored in the `adm` folder. These might include local software configurations, API keys, and credentials. Such files are not necessary for other collaborators to replicate the project and are better kept out of the version control system to prevent accidental exposure. | ||
|
||
The `adm` folder serves as a backup repository for work in progress, allowing you to store interim versions and backups without cluttering the Git history with unnecessary commits. This practice keeps the main repository clean and focused on significant updates and changes. | ||
|
||
Moreover, the folder includes administrative materials related to project management, such as schedules, budgets, and resource planning documents. These are crucial for the internal administration of the project but do not need to be part of the version-controlled codebase. | ||
|
||
Lastly, by ignoring the `adm` folder in Git, you maintain a clean and organized repository. This approach ensures that only files and code directly relevant to the development and replication of the research are tracked, thus preserving the integrity and clarity of the commit history. | ||
|
||
In summary, the `adm` folder could be a vital part of the project setup, providing a secure and organized space for sensitive data, temporary documents, local-specific files, work in progress, and administrative materials, all while keeping the Git repository clean and focused on what truly matters for the research. |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
The AnalysisData folder should include | ||
|
||
* One or more analysis data files (possible organized in subfolders) and the Data Appendix (DataAppendix.pdf) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
The Metadata folder should include | ||
|
||
* A guide to data sources (DataSources.pdf) and codebooks for input data (if available) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
The InputData folder should include | ||
|
||
* One or more input data files (possibly organized in subfolders) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
The IntermediateData folder should include | ||
|
||
* One or more intermediate data files (possibly organized in subfolders) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
The DataAppendixOutput folder should include | ||
|
||
* All your Data Appendix Output Files should be stored in the DataAppendixOutput/ folder. | ||
|
||
* Data Appendix Output Files can be stored in a wide variety of formats, depending partly on the nature of the output that is saved in the file. For example: | ||
|
||
* If the output is a table, it could be exported to a file saved as plain text (.txt), comma separated values (.csv) , or an Excel workbook (.xlsx). | ||
If the output is a figure, it could be saved as .png, .jpg, or any of a large number of alternative formats for graphics files. | ||
Many types of output can also be saved as .pdf, .html, and .docx. | ||
In some cases, it may be convenient to preserve output in log files. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
The Output folder should include | ||
|
||
* Log files, graphics files, text files, etc., that capture results generated by the analysis scripts (typically organized in subfolders) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
The Results folder should include | ||
|
||
* All your results files should be stored in the Results/ folder. If your Results Files can be organized into distinct categories, it might be useful to create subfolders of the Results/ folder for the different categories. | ||
|
||
* Results Files can be stored in a wide variety of formats. For example: | ||
|
||
* If the Result is a table, it could be exported to a file saved as plain text (.txt), comma separated values (.csv) , or an Excel workbook (.xlsx). | ||
If the Result is a figure, it could be saved as .png, .jpg, or any of a large number of alternative formats for graphics files. | ||
Many types of output can also be saved as .pdf, .html, and .docx. | ||
In some cases, it may be convenient to preserve Results in log files. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
This is main folder where the primary research documentation is located. Following the [TIER Protocol 4.0](https://www.projecttier.org/tier-protocol/protocol-4-0/root/) this is the folder that contains the research project documents: | ||
|
||
**Article**: divided into `.qmd` files, each representing a section of the article's narrative. In this case: | ||
|
||
- `index.qmd`: Article metadata like title, subtitle, abstract, keywords, authors, etc. Do not change the file name as we need to generate the `index.html` file as the main page of the article website. | ||
|
||
- `01-intro.qmd`, `02-background.qmd`, `03-methods.qmd`, `04-results.qmd`, and `05-considerations.qmd` are the traditional sections of a scientific article. Put your narrative inside this files on RStudio/Quarto. | ||
|
||
- `references.qmd`: There is no need to edit this file. It is fed by the `reference.bib` file as you insert citations using Zotero, or a Better BibliTex key, for example. | ||
|
||
- When rendering the document, a PDF file with all sections, that is, the complete article will be generated in the `../docs` folder | ||
|
||
**Data/**: Contains various versions of the data used in your project. | ||
|
||
**Scripts/**: Contains scripts that execute the data processing and analysis that generate the results of your project. | ||
|
||
- Remember, the dynamic document is used only to report the analysis results. Following this approach, all the analysis steps are defined and managed outside of the dynamic document. | ||
|
||
- Therefore, you must show all the steps to get to where you are in the scripts, although in the body of the article you only document what you consider relevant. Check out how to include the output of an another [Quarto document](https://quarto.org/docs/authoring/notebook-embed.html) to avoid code redundancy. | ||
|
||
**Output/**: Contains files that capture figures, tables, and other results generated by your scripts or external sources. | ||
|
||
- Some output are compiled into separate files and found in the `../docs` folder, others are not compiled and it may be interesting to document them all in one place. Even if the outputs are on the article's website (dynamic document), it may be relevant to archive copies with higher resolution quality, for example, or even outputs from external sources. | ||
|
||
We following [PascalCase](https://en.wikipedia.org/wiki/Camel_case) convention to encode a name for the project subfolders. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
The AnalysisScripts folder should include | ||
|
||
* One or more scripts that conduct the analysis that generates the results that appear in the report |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
The DataAppendixSxripts folder should include | ||
|
||
* One or more scripts that generate the descriptive statistics, figures, and tables that appear in the Data Appendix (DataAppendix.pdf) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
The ProcessingScripts folder should include | ||
|
||
* One or more scripts that transform the input data files into the analysis data files |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
The Scripts folder should include | ||
|
||
* ProcessingScripts/: The commands in these scripts transform your Input Data Files into your Analysis Data Files. | ||
|
||
* DataAppendixScripts/: The commands in theses scripts produce the figures, tables, and descriptive statistics you present in your Data Appendix. | ||
|
||
* AnalysisScripts/: The commands in these scripts generate the results you present in the Report you write for your project. | ||
Document | ||
|
||
* The Master Script: A single script that reproduces the Results of your project by executing all the other scripts, in the correct order. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters