Skip to content

Commit 27226f9

Browse files
authored
Merge pull request #82 from poseidon-framework/replaceArchiveExplorer
Replace archive explorer
2 parents 04979d9 + 984b62e commit 27226f9

6 files changed

+20
-14
lines changed

_coverpage.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22

33
> A framework to work with human aDNA data and its archaeological context information.
44
5-
[Explore our Data <i class="fas fa-globe"></i>](archive_explorer.md)
5+
[Explore our Data <i class="fas fa-globe"></i>](https://server.poseidon-adna.org)
66
[Read the Documentation <i class="fab fa-readme"></i>](home.md)
77
[Join our Community <i class="fab fa-gitter"></i>](https://app.gitter.im/#/room/!TycQipeBdEPTHWqilU:gitter.im)

_sidebar.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
* [Developer notes](dev_notes.md)
2626
* **<i class="fas fa-download" aria-hidden="true"></i>&nbsp; The Poseidon Archives**
2727
* [Public archives](archive_overview.md)
28-
* [Archive explorer <i class="fas fa-globe-europe" aria-hidden="true"></i>](archive_explorer.md)
28+
* [<i class="fas fa-globe-europe" aria-hidden="true"></i> Archive explorer](https://server.poseidon-adna.org)
2929
* [Web API](web_api.md)
3030
* [Submission guide](archive_submission_guide.md)
3131
* [Minotaur workflow](minotaur.md)
File renamed without changes.

archive_overview.md

+12-6
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,26 @@ We, so the [Department of Archaeogenetics](https://www.eva.mpg.de/archaeogenetic
44

55
At the moment there are three archives, which are described below:
66

7-
| Archive Name | Short | <i class="fab fa-github" aria-hidden="true"></i> GitHub Repository |
8-
|-----------------------------------------------------------------------|-------|--------------------------------------------------------------------------------|
9-
| [The Poseidon Community Archive](#the-poseidon-community-archive-pca) | PCA | [`community-archive`](https://github.com/poseidon-framework/community-archive) |
10-
| [The Poseidon Minotaur Archive](#the-poseidon-minotaur-archive-pma) | PMA | [`minotaur-archive`](https://github.com/poseidon-framework/minotaur-archive) |
11-
| [The Poseidon AADR Archive](#the-poseidon-aadr-archive-paa) | PAA | [`aadr-archive`](https://github.com/poseidon-framework/aadr-archive) |
7+
| Archive Name | Short | <i class="fab fa-github" aria-hidden="true"></i> GitHub Repository | <i class="fas fa-globe-europe" aria-hidden="true"></i> Archive Explorer |
8+
|--------------------------------|-------|--------------------------------------------------------------------|----------------------------------------------------------------------------|
9+
| The Poseidon Community Archive | PCA | [GitHub](https://github.com/poseidon-framework/community-archive) | [Explorer](https://server.poseidon-adna.org/explorer/community-archive) |
10+
| The Poseidon Minotaur Archive | PMA | [GitHub](https://github.com/poseidon-framework/minotaur-archive) | [Explorer](http://server.poseidon-adna.org:3000/explorer/minotaur-archive) |
11+
| The Poseidon AADR Archive | PAA | [GitHub](https://github.com/poseidon-framework/aadr-archive) | [Explorer](https://server.poseidon-adna.org/explorer/aadr-archive) |
1212

1313
We opted to maintain these archives with [Git](https://git-scm.com) on [GitHub](https://github.com/poseidon-framework) to ensure clean version management on the file level. The context data in a Poseidon package is text data that can be stored and maintained easily with line-wise version control. Unfortunately that does not hold true for the large genotype data files. They are not suitable to be handled in Git directly. Instead we rely on GitHub's [large file storage system](https://docs.github.com/en/repositories/working-with-files/managing-large-files/about-large-files-on-github), which comes with a number of technical drawbacks both for developers and users of the Poseidon archives.
1414

1515
We therefore generally do **not** recommend to use the GitHub repositories for end-user-level access to the data. You can explore and download the packages through
1616

17-
- a simple [archive viewer on this webpage](archive_explorer)
17+
- an [archive viewer](https://server.poseidon-adna.org) provided by our webserver
1818
- our [Web API](web_api)
1919
- the [`fetch`](trident#fetch-command) and [`list --remote`](trident#list-command) commands of trident, which use the API internally
2020

2121
We do recommend that you work through GitHub, though, if you want to report an issue or suggest changes to the data (as described [here](archive_submission_guide.md)).
2222

2323
## The Poseidon Community Archive (PCA)
2424

25+
<i class="fas fa-arrow-right"></i> [<i class="fab fa-github" aria-hidden="true"></i> GitHub](https://github.com/poseidon-framework/community-archive) | [<i class="fas fa-globe-europe" aria-hidden="true"></i> Explorer](https://server.poseidon-adna.org/explorer/community-archive)
26+
2527
The Poseidon Community Archive is the oldest and arguably the most important public archive. It stores publication-wise packages, so one package for the genotype data released with one paper.
2628

2729
**The PCA focusses on author submissions**, so Poseidon packages prepared by the authors of the packaged publication, containing exactly the genotype data used for the analysis in the paper. This ensures a high degree of computational reproducibility. Author submissions are also ideal for the context data in the .janno file, because the respective domain-experts are generally most knowledgable on the spatiotemporal origin of their samples.
@@ -30,10 +32,14 @@ For historical reasons the PCA does not only contain author submissions, though.
3032

3133
## The Poseidon Minotaur Archive (PMA)
3234

35+
<i class="fas fa-arrow-right"></i> [<i class="fab fa-github" aria-hidden="true"></i> GitHub](https://github.com/poseidon-framework/minotaur-archive) | [<i class="fas fa-globe-europe" aria-hidden="true"></i> Explorer](https://server.poseidon-adna.org/explorer/minotaur-archive)
36+
3337
The Poseidon Minotaur Archive mirrors the PCA in that it features publication-wise packages, sometimes even the very same as the PCA. To distinguish them clearly, package titles and sample-wise Poseidon_IDs in the PMA carry the suffix `_MNT` (for "MiNoTaur").
3438

3539
**Packages in the PMA include consistently reprocessed genotype data**, run through the [Minotaur workflow](minotaur). Consitent bioinformatic processing across publications is an important quality for meta-analysis. So while the context information in the .janno file between PCA and PMA overlaps, the PMA packages are adjusted for data reuse beyond paper-wise reproducibility.
3640

3741
## The Poseidon AADR Archive (PAA)
3842

43+
<i class="fas fa-arrow-right"></i> [<i class="fab fa-github" aria-hidden="true"></i> GitHub](https://github.com/poseidon-framework/aadr-archive) | [<i class="fas fa-globe-europe" aria-hidden="true"></i> Explorer](https://server.poseidon-adna.org/explorer/aadr-archive)
44+
3945
The Poseidon AADR Archive is the conceptionally most simple archive. It features **"poseidonized" versions of releases of the [Allen Ancient DNA Resource (AADR)](https://reich.hms.harvard.edu/allen-ancient-dna-resource-aadr-downloadable-genotypes-present-day-and-ancient-dna-data)**. The code and decisions for the cleaning and packaging process are documented [here](https://github.com/poseidon-framework/aadr2poseidon). Due to file size limitations of GitHub's LFS system each AADR dataset is split into smaller sub-packages by data type and geographic origin.

home.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ An article about Poseidon has been published in <a href="https://elifesciences.o
128128
<li>A <a href="#archive_overview">guide</a> explains the repositories</li>
129129
<li>And how to <a href="#archive_submission_guide">contribute data</a></li>
130130
<li>Our server software provides an open <a href="#web_api">Web-API</a> to access packages</li>
131-
<li style="color: #7CFC00">Which enables an <a href="#archive_explorer">overview and download</a> page to browse the archives</li>
131+
<li style="color: #7CFC00">Which enables an <a href="https://server.poseidon-adna.org">overview and download</a> page to browse the archives</li>
132132
</ul>
133133
</div>
134134
</div>

index.html

+5-5
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@
135135
var footer = [
136136
'<hr/>',
137137
'<footer>',
138-
'&copy;2023 Poseidon is an initiative of the <a href="https://www.eva.mpg.de/archaeogenetics/index.html">Department of Archaeogenetics</a> at the Max Planck Institute for Evolutionary Anthropology in Leipzig. The main contact is <a href="https://www.eva.mpg.de/archaeogenetics/staff/stephan-schiffels/">Stephan Schiffels</a>. This project has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement number 851511). This website was built with <a href="https://github.com/docsifyjs/docsify" target="_blank">docsify</a>.',
138+
'&copy;2025 Poseidon is an initiative of the <a href="https://www.eva.mpg.de/archaeogenetics/index.html">Department of Archaeogenetics</a> at the Max Planck Institute for Evolutionary Anthropology in Leipzig. The main contact is <a href="https://www.eva.mpg.de/archaeogenetics/staff/stephan-schiffels/">Stephan Schiffels</a>. This project has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement number 851511). This website was built with <a href="https://github.com/docsifyjs/docsify" target="_blank">docsify</a>.',
139139
'</footer>'
140140
].join('');
141141
hook.afterEach(function(html) {
@@ -187,16 +187,16 @@
187187
<!-- <script src="https://unpkg.com/browse/[email protected]/src/plugins/external-script.js"></script> -->
188188

189189
<!-- leaflet map -->
190-
<link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/leaflet.css"
190+
<!-- <link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/leaflet.css"
191191
integrity="sha256-p4NxAoJBhIIN+hmNHrzRCf9tD/miZyoHS5obTRR9BMY="
192-
crossorigin=""/>
192+
crossorigin=""/> -->
193193
<!-- Make sure you put this AFTER Leaflet's CSS -->
194-
<script src="https://unpkg.com/[email protected]/dist/leaflet.js"
194+
<!-- <script src="https://unpkg.com/[email protected]/dist/leaflet.js"
195195
integrity="sha256-20nQCchB9co0qIjJZRGuk2/Z9VM+kNiyxNV1lvTlZBo="
196196
crossorigin=""></script>
197197
<script src="https://unpkg.com/[email protected]/dist/leaflet.markercluster.js"></script>
198198
<link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/MarkerCluster.css"></script>
199-
<link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/MarkerCluster.Default.css"></script>
199+
<link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/MarkerCluster.Default.css"></script> -->
200200

201201
<!-- diagrams with mermaid: https://github.com/Leward/mermaid-docsify -->
202202
<script type="module">

0 commit comments

Comments
 (0)